Android性能优化工具

优化UI布局

使用工具Tools-->Layout Inspector
可以很直观的看得到整个页面布局嵌套层级关系,然后去掉冗余层级;唯一不足的是没有HierarchyView直观。

启用GPU过度绘制模式 && 启用GPU呈现模式分析

  1. 开启绘制模式之后,可以根据不同区域的颜色,做对应的布局优化;
  2. 开启GPU呈现模式分析,可以看到屏幕下方实时的柱状图来做布局优化,也可以根据FPS(帧率)来分析性能问题。

使用Inspect Code 或者 FindBugs

Inspect Code 是AS 自带的代码静态检查工具;FindBugs是一款开源插件,也支持代码静态检查,可以对资源和冗余布局进行优化。

使用Profiler性能检查工具

可以分析CPU,MEMORY,NETWORK 三个方面进行实时检测,非常方面。

你可能感兴趣的:(Android性能优化工具)