ID:171086

旺仔大牛

Android应用研发

  • 公司信息:
  • 百家云科技有限公司
  • 工作经验:
  • 9年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 武汉
  • 全区

技术能力

熟悉音视频直播开发,能熟练运用Flutter同时开发Android、IOS跨平台应用。
熟悉Android反编译工具,能熟练使用Xposed框架进行插件开发。
熟练掌握自定义View、属性动画。理解触摸事件分发和拦截,了解性能优化。
熟悉Linux,能快速会搭建SVN和Git服务,能搭建可持续集成服务。
会使用golang搭建web和api,使用node搭建mock api。
能把控APP整体架构,熟悉MVC、MVP架构模式,掌握常用设计模式。

项目经验

微信营销项目
使用Xposed框架进行插件开发,hook微信发消息、收消息、发朋友圈等常用功能。

云端课堂(教育直播)
_ 项目采用单Activity+多Fragment,方便多个协作开发。
_ 除了登录和点播业务接口采用http请求,直播业务统一使用WebSocket来保证实时性。
_ 使用面向接口编程思想,将View层封装在接口中。
_ 组件通信统一使用RxJava来回调。
下载地址:https://sj.qq.com/myapp/detail.htm?apkName=com.baijia.live

慧美丰智能社区(物联网类型)
_ 项目从零开始,采用当前比较流行的组件化开发,ARouter做组件之间的通信。
_ 使用Dagger2,降低耦合,提升开发效率。
_ 使用Kotlin进行开发。
_ 开门动画使用自定义View,类似IOS7.0以前的锁屏界面解锁动画。
下载地址:http://www.pgyer.com/f5c4602656ba911fb68fa3ec05356419

京贷金服(投资理财类)
_ 整体采用MVP+Retrofit2.0+RxJava架构。
_ 主界面整体采用TabLayout+ViewPager封装Fragment为懒加载,切换tab才初始化。
_ 使用了抽象工厂模式封闭图片加载,方便以后换图片加载库。使用观察者模式,当用户金额变化时,通知对应的ui自动改变。
_ 为了开发效率,充值提现模块使用了webview和js进行交互。
_ 屏幕适配选择了分辨率适配方案,对带虚拟键的手机使用了单独的分辨率进行适配。
_ 大量使用了CardView、TabLayout、CoordinatorLayout等MD控件。
_ 用户资产模块使用了一些自定义控件,实现饼己腿掌诨动效果。
_ 封装Fragment,实现ViewPager懒加载。
_ 单账号功能使用自定义网络拦截器,每次请求返回指定的code自动弹到登录界面。
_ 使用Lottie框架,统一IOS、Android端动画效果。
_ 磁盘缓存使用DiskLruCache,网络不可用就加载缓存,显示历史列表。
下载地址:https://sj.qq.com/myapp/detail.htm?apkName=com.uoozi.uoozi

Aritube(视频社交)
Aritube是一款陌生人点对点视频社交app,面向海外市场。
_ 使用Google开源的WebRTC实现P2P视频聊天功能。
_ 集成环信SDK实现IM功能。
_ 集成Google AdMob,每次会小游戏获取积分后会弹出广告。
_ 集成Google in-app,通过Google内购获取app金币。
_ 集成Facebook、微信登录SDK,实现三方账号登录。
_ 好友列表使用Recyclerview的ItemDecoration,实现按首字母分组排序。

红门(直播类)
_ 主页使用了列表展示,使用了RecyclerView。并通过ItemType展示不同类型的列表。
_ 图片类型排列吸取了微博、facebook的排列方式,通过自定义view实现了根据图片数量的不同展示不同的排列效果。
_ IM模块集成腾讯IM的SDK。
_ 首页UI采用TabLayout+ViewPager实现。
_ 仿发微博功能,使用三方库实现。
_ 集成友盟SDK,实现三方登录、分享、推送功能。

Supay(支付类)
supay是一款给商家使用的扫码支付、查账app,面向澳大利亚市场。
_ 主界面采用RadioGroup+RadioButton+Fragment实现。
_ 扫码功能使用Zxing库实现,自定义了扫码界面。
_ 交易记录曲线图使用第三方库MpAndroidChart。
_ 免登录使用OKhttp管理cookies持久化。
_ 推送使用友盟推送。

Manko(直播类)
manko是面向东南亚的一款直播社交软件。
_ 采用mvc架构模式。
_ 使用了腾讯直播sdk做推流和拉流。
_ 直播间送礼动画使用了自定义控件,通过ArrayBlockingQueue实现观众送礼动画的有序展示。点赞动画使用了Path的二阶贝尔赛曲线方法,实现随往上飘的效果。
使用开源的Socket.IO,实现IM功能。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服