Android性能优化工具
2018-11-30 本文已影响8人
Mr_丁先森
优化UI布局
使用工具Tools-->Layout Inspector
可以很直观的看得到整个页面布局嵌套层级关系,然后去掉冗余层级;唯一不足的是没有HierarchyView直观。
启用GPU过度绘制模式 && 启用GPU呈现模式分析
- 开启绘制模式之后,可以根据不同区域的颜色,做对应的布局优化;
- 开启GPU呈现模式分析,可以看到屏幕下方实时的柱状图来做布局优化,也可以根据FPS(帧率)来分析性能问题。
使用Inspect Code 或者 FindBugs
Inspect Code 是AS 自带的代码静态检查工具;FindBugs是一款开源插件,也支持代码静态检查,可以对资源和冗余布局进行优化。
使用Profiler性能检查工具
可以分析CPU,MEMORY,NETWORK 三个方面进行实时检测,非常方面。