演示机型:Iphone 12&&华为P40&&小米11系统版本:iOS14.7.1&&EMUI11&&MIUI12.5调试gpu过度绘制是指在一个像素点上绘制多次(超过一次) 。如显示一个什么都没有做的activity界面算作画了1层,给activity加一个背景是第2层,在上面放了一个Text View(有背景的Text View)是第3层,Text View显示文本就是第4层 。
过度绘制产生的原因:
1、太多重叠的背景:重叠着的背景有时候是有必要的,有时候是没必要的 。这要视你的项目具体情况而定 。
2、太多叠加的View:或者本来这个UI布局就很复杂或者你是为了追求一个炫丽的视觉效果,这都有可能使得很多view叠加在一起 。这个情况非常普遍,下面的建议中会谈谈怎么减少这种情况带来的影响 。
【调试gpu过度绘制什么意思】3、复杂的Layout层级:复杂的层级关系,这个在布局中也很常见,下面也会说这种情况怎么做可以尽可能的减少过度绘制 。
推荐阅读
- 健身过度怎么缓解
- ?过度护理头发反而促进脱发 想要拥有乌黑秀发就这样做
- ?清明时节如何养生 别伤心过度保护身体健康
- 自动生产线安装与调试课业设计 自动化生产线设计
- ?上班族过度紧张怎么办?
- ?健身过度影响性欲 破坏性欲四大不良习惯
- 产品|江西省消保委发布健康减脂消费提示:轻食代餐不过量 瘦身运动莫过度
- 猫咪|原来猫草就是小麦苗,猫咪适当吃草健身,过度吃草伤身
- 塔利亚|过度竞争时期,卡塔利亚进口零食超市走稳选址每一步
- 食材|轻食开店多少钱?轻食开店费用明细