性能优化(总纲)

性能优化

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.耗电优化实例解析

9)Android ANR在线监控原理

10)AndroidGodEye解析之帧率(fps)

11)AndroidGodEye解析之流畅度(sm)

12)即将推出GodEye的分析,敬请期待…

你可能感兴趣的:(android)