如何检查过度绘制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检查过度绘制相关的知识,希望对你有一定的参考价值。

 

检查过度绘制的步骤和标准:
1. 如何检查过度绘制
在设置进入开发者模式--> 打开调试GPU过度绘制选项(Debug GPU overdraw),然后切换到相应的应用就可以检查该应用是否过度绘制了
2.过度绘制标准:
? 原色: 没有过度绘制
? 蓝色: 一次过度绘制
? 绿色: 两次过度绘制
? 粉色: 三次过度绘制
? 红色: 四次及以上过度绘制
值得提醒的是,过度绘制有时是无法避免的,android建议是不要超过一次过度绘制,也就是可以是蓝色的,不能绿
了,下面两个图是过度绘制四层以上和一层以下的对比。

技术分享











以上是关于如何检查过度绘制的主要内容,如果未能解决你的问题,请参考以下文章

APP性能测试—过度绘制

Android端 APP GPU过度绘制GPU过度绘制及优化

android - 过度绘制布局允许通过 LinearLayout 进行触摸

你真的了解过度绘制吗?

Android性能优化-过度绘制解决方案

防止视频过度绘制窗口背景