4

我来自 iOS 背景,其中快速视图的规则之一是尽可能避免使用透明背景和 png。我在 Android 上没有找到任何关于此的信息。所以我的问题是,我应该尽可能使用非透明视图和可绘制对象,还是 Android 不像 iOS 那样关心这一点?

4

2 回答 2

2

就像@blackbelt 所说,透明度总是会影响性能。如果可能,请避免使用透明视图和/或图像。

此外,在 Android 中,您可以拥有半透明的视图/活动。这些将比简单的透明度影响性能几个数量级。如果可能的话,也要避免这些。

于 2012-09-27T09:34:41.423 回答
0

您可能想查看有关 overdraw 的 Android 文档

与标准过度绘制(系统通过在其顶部绘制不透明像素来完全隐藏现有绘制像素)不同,透明对象需要先绘制现有像素,这样才能出现正确的混合方程。

于 2018-09-24T17:34:59.323 回答