| — | — | — | — |
| 无色 | 0X | 1 | 全屏 |
| 蓝色 | 1X | 2 | 大部分 |
| 绿色 | 2X | 3 | 局部 |
| 淡红色 | 3X | 4 | 小部分 |
| 深红色 | 4X | 大于等于5 | 无 |
大家可以打开APP,找一个自己认为比较复杂的界面,然后在手机设置->开发者选项中打开过度绘制区域
如:
这样就可以通过颜色的判断,我们检查对应的布局代码来优化过度绘制问题。
2.Layout Inspector
.Android Studio有自带的视图分析工具 Layout Inspector(布局检查器),打开方式菜单栏Tools–> Layout Inspector。
可以看到Layout Inspector最右侧的属性栏可以查看每一个View的所附带的属性及属性值。
3.接下来我们主要分析以下三个问题: