android 进阶
自定义view,事件分发,mvp
java反射,注解,多线程.
service
2.深入了解android程序设计,框架原理,api调用,各种特性
3.数据结构,算法,数据库(至少一种关系型数据库)
4性能优化,内存优化
5.多线程,线程调度原理
6版本适配,机型适配
7.三方sdk
8。html5,js,小程序
9。深入了解网络通信原理,socket,http,tcp/ip
10.android 编译,打包,部署,反编译。
11。android ndk /framework/sdk/jni
12。流媒体
13。音视频编解码
14.自定义view
14。单元测试
15。AIDL
16.git,svn
17.ui animation,精通四大组件,fragment,图片处理,自定义控件
18主流设计模式
19,reactnative okgo
20.AMS/WMS/Audio/video/media/BT/Wifi/View/SystemUI
21.模块化和可扩展开发
关注本人公众号获取更多干货.