性能优化
1)冷启动优化
1.1. APP启动分析工具(TraceView,Systrace)
1.2. 布局优化(扁平化,Merge的使用,ViewStub的使用)
1.3. APP启动速度优化实例解析
1.4. 各种布局的性能对比(LinerLayout,RelativeLayout)
2)内存优化
2.1.LeakCanary原理分析
2.2.Android DiskLruCache 源码解析 硬盘缓存的绝佳方案[转]
2.3.LruCache源码分析
2.4.内存泄漏的一些坑
2.5.MAT内存泄漏分析(一)
2.6.MAT内存泄漏分析(二)
3)网络优化
4)图片压缩性能优化
5)数据传输性能优化
6)减小APK体积
7)渲染优化
7.1.UI卡顿原理分析
7.2.UI卡顿检测分析
7.3.BlockCanary原理分析
7.4.卡顿优化实例解析
8)电量优化
8.1.APP耗电分析方法与工具(第三方,Google官方Battery Historian)
8.2.Android Doze源码分析
8.3.AlarmManager研究 [转]
8.4.在Android Lollipop中使用JobScheduler
8.5.JobScheduler的源码分析
8.6.耗电优化实例解析