- 四大组件,Activity的launch mode,生命周期,onsaveinstance, service的作用和启动方式等
- 了解常见的线上崩溃,如空指针、数组越界、类型转换错误、状态错误等
- 代码混淆
- 打包编译
- 内存性能分析,工具MAT, Block canary, leakcanary shell 的dumpsys 脚本, GPU渲染等
- Monkey
- 线程,线程池,线程工具,例如AysncTask, HandlerThread, IntentService等
- 网络,okhttp,url connection,httpclient,https,httpdns等
- 数据解析,gson,PB, 二进制等
- Hybrid
- 插件化
- 热修复
- AndroidManifest permission
- Fragment
- Unit Test
- 序列化
- maven,git, svn版本控制
- 设计模式,如单例,工厂,策略,桥梁,代理,原型,模版等
- mvc,mvvm,mvp, 好设计的基本原则
- 开源框架原理分析,如图片,网络,RN等
- 反编译技术,竞品分析
- 新技术跟进,如android-N分屏,M权限,RN等