ID:199217

王春

Android高级开发工程师

  • 公司信息:
  • 大连东海通讯技术有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 武汉
  • 全区

技术能力

5年独立开发过新闻浏览器、应用市场、社交、纯后台应用等Android APP,可以使用kotlin/Flutter快速开发,节省开发时间成本。
掌握技术:腾讯X5浏览器内核、增量更新、数据加密、推送、文件上传下载、音视频编解码、二维码识别扫描、第三方SDK如百度新闻、地图、广告等对接、APP上架等经验。

项目经验

【云钱包5.0】
本人负责云钱包APP的 <个人中心、云钱包> 模块的迭代更新,<云银行、云聚合、数字货币交易> 模块的开发实现移动端UI交互,并配合调试后台接口,APP测试。

攻克技术点:
1.优化ZXing配置,对CameraManager.java进行修改,扩大PlanarYUVLuminanceSource对象的识别区域,提升二维码识别效率,并解决近距离识别问题。
2.运用开发者模式配合Android Studio的Layout Inspector检查布局层级,并优化APP布局解决过度渲染问题。
3.实现不同货币之间的复杂换算逻辑(去中心化)。
4.实现云银行和云钱包的充币提币。
5.LiveData+ViewModel实现云钱包自选币种同步更新,减少管理生命周期的额外代码。
使用Java-WebSocket与服务器进行 <云聚合> 界面数据实时更新。

【浏览器】
基于腾讯X5提供基本的网页浏览,多窗口管理,书签历史及文件夹管理,二维码扫描,文件下载,自定义添加网址等功能,同时接入新闻信息流广告,对接首页广告等。

攻克技术点:
1. 配合服务端在Linux系统上部署Bsdiff实现文件差分,在移动端使用Android NDK实现基于BsPatch的增量更新功能。
2. 优化ZXing配置,对CameraManager.java进行修改,扩大PlanarYUVLuminanceSource对象的识别区域,提升二维码识别效率,并解决近距离识别问题
3. 使用StackOverView实现浏览器多窗口管理,并优化多窗口管理框架内部算法,提升流畅度和选中定位。
4. Gradle实现不同渠道使用不同资源数据,自动输出打包文件及版本信息等。
5. 性能优化(内存、UI、启动速度、渲染等)。
6. Room+LiveData框架简化数据库操作,全自动更新UI及自动管理生命周期。

信用行为

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

发布任务

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

微信接收人才推送

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

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