一个用来记录自己平时工作、生活过程中遇到与解决的问题,学习和收获的知识的库,主要是Android相关,也会包含一些编程相关的基础知识。
- 如何判断对象是否可以GC
- GC的时候垃圾回收器是怎样工作的
- GC Root 对象有哪些
- 类加载机制,双亲委派模型原理
- final关键字可以修饰哪些,作用分别是什么
- volatile可以修饰哪些,作用分别是什么
- Synchronized可以修饰哪些,作用分别是什么
- 四种引用类型
- 内部类分为哪些
- HashMap实现原理
- 什么是注解,注解的原理,利用注解可以干什么
- 单例模式
- 生产者消费者模式
- 代理模式
- 工厂模式
- 建造者模式
- Activity的生命周期
- Fragment生命周期
- Context类相关内容
- MVC,MVP,MVVM异同
- LifeCycle的应用
- RecyclerView的缓存原理
- 妙用ConstraintLayout的Circular positioning
- RxJava原理
- Retrofit2原理
- OkHttp原理
- LeakCanary原理
- Glide的原理