只使用xxhdpi图片并让android缩放图片有什么缺点吗?(是的,它可能会占用更多的cpu,但它值得注意吗?)我在三星的s2上测试了它,差别很小。
是否有限制仅在将minSdk设置为XX时才使用它,因为没有xxhdpi?
发布于 2014-01-31 23:46:07
是的,drawable xxhdpi是在API 19中引入的。如果你想在较低的API级别上运行你的应用程序,你将得不到任何图像,因为系统无法访问xxhdpi可绘制文件。
如果你只在Android2.3上使用xhdpi,这也是真的。
发布于 2014-02-01 00:11:54
我不太确定是否会有图像质量的差异:即使你提供了不同版本的图形,它们很可能只是缩小了原始图像的比例。我敢打赌,在运行时和设计时做这件事之间的区别不会显著到让用户在手机屏幕上注意到的程度。
我也不确定性能差异--然而,就连你也承认可能会有非零的负面影响。鉴于这一事实,我认为值得问一问“为什么不提供预先缩放的图形呢?”有一些工具(如Android Asset Studio Icon Generator)可以将实现这一目标所需的工作级别提高到几乎为0。
在移动领域,任何交易都是你应该接受的交易,只要你用几乎零的工作换取任何潜在的性能提升。
发布于 2014-01-31 23:56:41
除了斯蒂芬的回答之外,我必须说图像质量会很差,特别是在mdpi设备上。
https://stackoverflow.com/questions/21483990
复制相似问题