学习计划
Java知识
- JVM
- 基础概念
- 类加载过程
- JVM运行时数据区
- Java4种引用
- GC
- 多线程
- 线程
- ThreadLocal
- 线程池
- 锁
- AQS
- volatile
- Synchronized
- 常见集合框架
- ArrayList
- HashMap 源码分析
- CurrentHashMap
- LinkedHashMap
网络
- TCP/IP
- HTTPS
Android知识
WebView
简单动画
AMS
- Activity启动流程
IPC
- 自定义View
框架源码分析
Glide
- Glide生命周期管理
- Glide缓存
OkHttp
- Dispatcher
- Interceptor
Retrofit
- 动态代理
- retrofit统一添加参数
Arouter
- 组件之间的通信
LeakCanary
插件化
热修复框架
数据结构与算法
常见排序算法
链表
队列
栈
Flutter
- Flutter之Widget是什么
- Widget生命周期
- Widget、Element、RenderObject三者的关系
- BuildContext是什么
- 状态管理框架及InH
- dart单线程及消息机制
面试
- 2018年android面试分享和学习总结
https://juejin.im/entry/5ab059d46fb9a028ba1f4ba0?utm_source=gold_browser_extension
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 个人学习经验分享!