Android架构师学习路线
文章目录
- Android架构师学习路线
- 一、Java基础
-
- 1、泛型
- 2、注解
- 3、并发编程
-
- 线程原理(CPU数、时间片轮转、synchronized、Lock、volatile、ThreadLocal、wait/notify原理)
- 死锁
- CAS
- 线程池
- AsyncTask原理
- 4、序列化
-
- Serializable
- Parcelable
- Json
- 5、虚拟机原理
-
- 垃圾回收
- 内存分配
- 6、类加载与反射
- 二、Android进阶
-
- 1、高级UI
- 2、Framwork原理
-
- Handler
- Binder
- AMS、WMS
- 三、数据结构与算法
- 四、设计模式
- 五、Gradle
- 六、NDK
- 七、Flutter
- 总结
仰望星空与脚踏实地!!!
一、Java基础 1、泛型 2、注解 3、并发编程 线程原理(CPU数、时间片轮转、synchronized、Lock、volatile、ThreadLocal、wait/notify原理)
死锁
CAS
线程池
AsyncTask原理
4、序列化 Serializable
Parcelable
Json
5、虚拟机原理 垃圾回收
内存分配
6、类加载与反射 二、Android进阶 1、高级UI 2、Framwork原理 Handler
Binder
AMS、WMS
三、数据结构与算法
文章图片
四、设计模式
文章图片
五、Gradle
文章图片
六、NDK
文章图片
七、Flutter 【Android架构师学习路线】
文章图片
总结
推荐阅读
- android 图片滑动控件
- Android中弹出dialog后无法捕捉back键
- IDA 调试 Android 方法及简单的脱壳实现
- Kotlin实例----android5.0新特性之palette
- 在Android上仿百度贴吧客户端Loading图标小球
- Android线性渐变
- android如何判断控件的显示或者隐藏
- android webview
- 安卓第一课(android studio 的环境搭建与真机运行以及遇到的问题)