我的应用程序生成的 apk 大小有问题...
我想知道如果我只为我的可绘制对象使用 xxhdpi 文件夹是否会出现任何问题...我知道 9 补丁可绘制对象可能存在一些问题,但我没有任何问题。
系统应该负责缩小我的图像,对吧?还有其他危险的影响吗?
最佳答案
是的,系统负责缩放,但在运行时缩放会影响应用的性能,尤其是当缩放因子不是 2 的幂时。
通常缩小图像不会导致质量问题。但是,在某些情况下,它可能会对图像质量产生轻微的影响,这里有一个测试:
图像在 xxhdpi 文件夹中,左侧是它在 Nexus 5 (xxhdpi) 上的样子,右侧是它在 Nexus 4 (xhdpi) 上的样子。
如果图像尺寸小于 4px,缩小时应用可能会崩溃。
结论:如果应用程序大小比上述问题更重要,那么您可以将所有图像放在 xxhdpi 文件夹中,除了小图像。
关于android - 可绘制资源缩放的良好实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22831575/