Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已阅读此问题,但仍不确定不同 DPI 目标的价值。不支持多密度图像会增加 .apk 文件的大小,而仅使用高分辨率图像就可以为所有屏幕提供解决方案(使用自动缩放)?除非将应用程序限制在手机和平板电脑上,否则用户只能安装一个二进制文件,因此文件越小越好。
图像的缩小是否取决于硬件实现,有时会使用混乱的最近邻重采样,或者我可以确信无论硬件如何,它都会是双线性重采样,这对照片来说很好?提供适当大小的位图是否有显着的性能提升?
在我看来,额外的一两个资产文件可能是成本大于收益。
我自己也在玩同样的事情。Eclipse 使添加每个分辨率变得容易,因为您只需添加一个 Android 图标集,它会自动为您创建正确的尺寸,它使应用程序更大一点。显然,仅 Froyo (API 8) 支持 XHDPI,因此如果您要在此之前支持,则需要包含 HDPI。同样是旧设备,重新缩放看起来不太好而且速度较慢,但是新设备并没有真正的区别。在 Google IO 上,我记得他们说如果您的目标是 API 8 或更高版本,则可以使用 XHDPI。