调试gpu过度绘制什么意思
2024-07-30 06:48:49
1、调试gpu过度绘制是指在一个像素点上绘制多次(超过一次)。如显示一个什么都没有做的activity界面算作画了1层,给activity加一个背景是第2层,在上面放了一个Text View(有背景的Text View)是第3层,Text View显示文本就是第4层。
2、过度绘制产生的原因:
太多重叠的背景:重叠着的背景有时候是有必要的,有时候是没必要的。这要视你的项目具体情况而定。
太多叠加的View:或者本来这个UI布局就很复杂或者你是为了追求一个炫丽的视觉效果,这都有可能使得很多view叠加在一起。这个情况非常普遍,下面的建议中会谈谈怎么减少这种情况带来的影响。
复杂的Layout层级:复杂的层级关系,这个在布局中也很常见,下面也会说这种情况怎么做可以尽可能的减少过度绘制。
猜你喜欢
-
冰牛奶可以放微波炉吗
阅读量:42 -
碳烧烤怎么烤才好吃又香
阅读量:57 -
真空包装可以直接放微波炉吗
阅读量:8 -
蛋挞用微波炉怎么烤才好吃
阅读量:13 -
鸡蛋蒸海参做法
阅读量:30 -
淸蒸带鱼的做法
阅读量:61 -
芋头蒸腊肉的做法
阅读量:46 -
烤板栗怎么做才好吃
阅读量:94 -
蒸深海鱼的做法
阅读量:65 -
自制蒸米粉的做法
阅读量:95
猜你喜欢
-
阅读量:70
-
阅读量:71
-
阅读量:21
-
阅读量:20
-
阅读量:53
-
阅读量:37
-
阅读量:48
-
阅读量:8
-
阅读量:56
-
阅读量:53