Android UI优化—GPU过度绘制检测工具的介绍和使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiangguangchao/article/details/85068797

GPU过度绘制

指屏幕上的一个像素被绘制多次(超过一次)
如下图
在这里插入图片描述

GPU过渡绘制监测工具使用方式

GPU过渡绘制监测工具的作用如下:
1、找出应用中哪些地方存在不必要的渲染
2、帮助开发者发现哪些地方可以减少渲染,提高程序运行效率

打开方式如下:
设置-开发者选项-调试GPU过度绘制-显示过度绘制区域

在该模式下打开App,可以得到如下效果:
在这里插入图片描述

其中,不同颜色表示的意义如下:
在这里插入图片描述

OverDraw优化

1、去除不必要的background
2、使用canvas.clipRect方法,只绘制显示的区域。

猜你喜欢

转载自blog.csdn.net/jiangguangchao/article/details/85068797