1、熟练使用java、kotlin
2、熟练应用jetpack
3、熟练掌握tinker热修复,replugin 、shadow 插件化
4、精通mpchart ,可以制作各种表格
5、熟练应用Material Design 风格UI
6、数据加密,解密
7、网络框架搭建
8、熟练使用ream,sqllite 数据库
9、内存优化,性能调优等
10、熟练接入微信,支付宝,推送等第三方sdk
11、开发动画,绘图
12、熟练掌握各种三方网络请求框架
13、深入理解网络请求原理
➢ 项目名称:teambition
项目描述:提供文件共享、群聊、分享、任务、任务组创建等各类服务,方便采编人员在线互动交流,高效整理资料!
责任描述:业务需求落地
主要技术:
1. 项目中使用 java 语言整体编写;
2. 使用 Base64+AES+Md5 进行安全加密, 保证 app 数据安全;
3. 使用 Realm 数 据存储方法缓存数据, 提高在弱网断网的情况下 app 的体验 ;
4. 封装 Okhttp3.0 网络工具与 retrofit2.0 简洁网络请求代码,授权认证以及监听网络动态,结合 RXjava 2.0 实现链式流程,简化代码逻辑。 用接口机制实现缓存与网络请求的分派处理;
5. 通过自定义 UI 插件, 实现 app 的功能与业务;
6. 采用 dexclass 加壳加密,保证 app 安全。
7. 定制缓存策略,优化请求效率
8. 定制动画,引导页
➢ 项目名称:自如app
项目描述:自如app是一款日活超过200000的内部应用。提供给客户实现找房,租房等业务需求
责任描述:主导项目,需求落地
主要技术:
1. 项目中使用 java ,kotlin,fullter语言整体编写;
2. 使用 jetpack 实现高效业务开发;
3. 封装 Okhttp3.0 网络工具,授权认证以及监听网络动态。
4. 通过自定义 UI 插件, 实现 app 的功能与业务;
5. 采用tinker实现简单的热修复。
6. 绘制图表在mpchart上进行开发
7. 用lottie、svg实现动效
8. Material Design 风格UI
主要负责首页和数据展示页面。精通表格,图标绘制。精通滑动处理,页面优化,延时加载等。熟悉地图开发,动画制作,各种三方SDK接入。
自如管家,为内部管家打造的app。里面有很多数据信息,应用了大量的图标,例如折线图,柱状图,饼图,雷达图,复合图等 应用IM及时通信。有内部长连接,用于开会。有百度定位,获取设备信息等 因为有敏感数据,就不放图了