1.三年安卓 App 开发经验
上线数个独立开发APP,日活5-10W+,迭代维护数个APP。
2. 熟练掌握混合开发,开发并维护一套三端(android,iOS,Vue)混合开发框架,
交付客户并维护数个混合开发APP,
能自己定位Vue框架和Android交互问题,熟练掌握chrome://inspect调试。
3.掌握Kotlin语法,协程
4. 掌握JAVA语法,编程风格良好,理解代码和框架快,掌握反射。
5. 最早在国内发布Android Q 适配指南(4月11日),在掘金上发布和在鸿翔公众号投稿,目前掘金6K+阅读。
6. 掌握 Activity 生命周期, 4 种启动模式,Intent 的应用,四大组件的使用。
7. 掌握 Android 常用 UI 控件,复杂 UI 界面的实现。
8. 掌握 Sqlite,Realm,Room 数据库存储技术,将 Room 和 Rxjava2 结合使用。
9. 掌握内存优化和泄露处理,leakcanary使用。
10.掌握数据对称、非对称加密,指纹手势解锁。
11. 掌握图片压缩上传和列表图片下载,自己实现缓存。
12. 掌握okhttp3、Retrofit2等常用网络编程开源框架。
13.掌握 AsyncTask、Handler、Rxjava2 等 Android 异步处理技术。
将 Rxjava2 和 Retrofit2 结合使用,熟悉 Rxjava2 操作符,线程切换,生命周期绑定,背压处理。
14.掌握 MVP ,MVVM模式,基于MVP Arms编写过一套MVP+rxjava2+retrofit框架。
15.使用过阿里云人脸识别,融云 IM,友盟 Push、分享,高德地图,神策打点,BugTags,信鸽推送+小米华为端
适配等很多三方SDK。
16.熟悉Launcher开发,跨进程AIDL
17.熟悉Dagger2,组件化,插件化,热更新
18.熟练TCP,RTP通信
太平CRM
混合开发的一款 App,项目一期开发时长半年。 维护优化公司内部MVP框架和混合开发框架。 开发自动更新,复杂可配置列表首页,日历控件,仿微信定位控件。 一期已交付,为太平资产公司内部客户管理系统APP。
华福大眼睛
混合开发的一款 App,项目一期开发时长半年。 更新维护混合框架,使Fragment也支持混合框架。 开发APP内下载框架 ,自动下载并解析图片,office等文件。 开发前后台切换的指纹或手势解锁,华为推送送达率100%并跳转到具体页面。 所有持久性数据存储加密,网络请求底层进行3des加密。
惠同行
两年前10W月活APP, 使用 MVP 设计模式,Retrofit+Rxjava2 作为网络请求基本框架,Dagger2 为 MVP 各层解偶。 适配小米,华为和其他类 型的推送,集成融云,友盟,高德,神策,美团多渠道打包。 仿 demo 实现探探卡片式 UI 交互,微博发现页 UI 交互。
向往智能背景音乐
一款Launcher类桌面应用,音乐播放,可插拔的485通信,对讲聊天,多台主机同步播放音乐,接入众多厂家智能家居,支持思必驰/天猫精灵语音控制,支持两个播放器同时播放音乐。
多进程通信 aidl,基于RTP实现局域网对讲功能,基于NTP算法实现局域网不同主机同步播放音乐功能,485串口通信,思必驰/天猫语音控制对接,通过TCP控制智能家居