1. 负责android手机打电话应用(Phone)的二次UI定制开发
2. 负责拨号盘应用二次UI定制开发
3. 负责framework层电话状态机的维护,模块层日志分析(AT命令)
技能:
1. 熟悉常用设计模式、UML,对OO设计思想有一定了解
2. 熟悉Java及android,会kotlin,会一些C,会一些JNI开发
3. 熟悉View绘制流程、事件分发拦截流程,焦点系统,具备开发各种复杂View的能力
4. 熟悉android内存优化、页面卡顿优化、安全性分析、反编译
5. 熟悉http/tcp及socket编程,熟悉rxjava、retrofit等开源库
6. 熟悉gradle、git、maven,了解groovy,可以自定义task,开发过gradle插件
7. 使用过Cordova、JsBridge等混合开发技术
8. 具备一定架构设计能力及项目管理能力