-
Fragment:生命周期、懒加载、两种Adapter之间的区别。
-
BroadcastReceiver:基本概念、广播分类、权限。
-
Service:生命周期、onStartCommand的返回值、startService和bindService的区别、相同进程 & 不同进程的交互、IntentService实现原理。
-
重要的工具类 & 源码实现:AsyncTask、HandlerThread、Handler、IntentService、LruCache、LinkedHashMap、SparseArray。
-
RecyclerView:缓存原理、和ListView的对比、Adapter如何适配多种layout。
-
存储:数据库升级 & 优化、ContentProvider,SharePreference。
-
SDK版本升级的兼容问题。
-
Android的权限管理机制。
图片
-
Bitmap相关:Bitmap的大小计算、质量、inJustDecodeBounds、inBitmap。
-
几种图片格式的对比、压缩。
-
大图加载:BitmapRegionDecoder
算法
- 别无捷径,刷题,但是刷题的时候,要按照题的类型去总结。
开源框架
-
RxJava:操作符的应用场景、重点操作符的内部实现、和RxJava的对比。
-
Glide&#