知识点欠缺

java锁的使用,锁类型(CAS)
JVM模型
GCRoot有哪些
volatile和synchronized(锁升级)区别
组件化
插件化
热修复
AsyncTask原理(几个线程池)
线程池的知识
requestLayout、invalidate和postInvalidate的实现原理,区别
WebView优化
Android类加载器
HandlerThread
IntentService
Fragment 生命周期,懒加载
断点续传和下载
Gradle 配置多渠道打包
安卓签名机制
arouter遇到的问题坑
协程
activity启动
onTrimmemory() (获取内存情况的通知)
http版本区别1 1.1 2 3的区别
https认证过程,一定是安全的吗
ANR出现的原因
启动优化些什么
Hashmap ArrayList SparseArray ArrayMap 区别,数据结构
HashMap扩容
ClassLoader 有哪几个,双亲委派机制
AMS 启动Activity流程
Handler
Binder
compileSdkVersion, targetSdkVersion区别
踩坑之路:LiveData之粘性事件
hashCode() 和 equals()的关系和区别

你可能感兴趣的:(知识点欠缺)