Android:除IQ控制外,使用不同密度的图像有什么好处吗?

时间:2012-12-01 17:05:26

标签: android image

我读过this question但仍然不确定不同DPI目标的价值。 不支持多个密度图像添加到.apk文件大小,而只使用高分辨率图像为所有屏幕提供解决方案(使用自动缩放)?除非将应用程序限制为手机和平板电脑,否则用户仍然只能安装一个二进制文件,因此文件越小越好。

是否依赖于硬件实现的图像缩小,有时使用杂乱的最近邻重采样,或者我可以确信无论硬件是否都是双线性重采样,这对于照片来说是否合适?在提供适当预设的位图方面是否有显着的性能提升?

在我看来,额外的一两个或两个资产文件的成本可能高于收益。

1 个答案:

答案 0 :(得分:1)

我自己也在玩同样的东西。 Eclipse可以轻松添加每个分辨率,因为您只需添加一个Android图标集,可以自动为您创建合适的大小,它会使应用程序更大一些。显然,只有Froyo(API 8)支持XHDPI,因此如果您在此之前支持,则需要包含HDPI。也是较旧的设备,重新缩放看起来不是很好,而且速度较慢但新设备,没有真正的区别。在Google IO上,我记得他们说如果您的目标是API 8以上就可以使用XHDPI。