Android:仅使用xxhdpi图像

sui*_*izo 18 android android-image android-drawable

仅使用xxhdpi图像并让android缩放图像有任何缺点吗?(是的,它可能更集中cpu,但它是否值得注意?)我在三星s2上测试它,差异很小.

如果将minSdk设置为XX,是否只有使用此限制,因为没有xxhdpi?

nba*_*lle 14

以下是我能想到的几个缺点:

  • 对于调整图像大小的CPU密集程度更高,应用程序将使用更多电池,可能会感觉更加迟钝,尤其是在旧设备上.
  • 您要加载的图像将更大并将使用更多内存.在mdpi/hdpi设备上,运行应用程序的VM只有较少的堆内存可用,如果只加载高质量的图像,则可能会更频繁地遇到Out Of Memory Exceptions.
  • 由于调整大小,mdpi/hdpi设备上的图像质量可能不太好.这实际上取决于您正在加载的图像,但带有清晰线条的图像可能看起来有点模糊.但我还想指出,这只适用于你是否真的从矢量图形中为每个尺寸制作png.如果你只是将你的xxhdpi png调整为较小的一个,那么你可能正在做与android正在做的完全相同的事情,所以根本不会有任何区别.