如果您打算在不久的将来支持LDPI,MDPI,HPDI以及XHDPI,是否可以仅在项目中包含XHDPI可绘制对象,并让设备将它们缩放到所需的分辨率?

我已经测试了在Photoshop中将可绘制对象调整为MDPI和HDPI的大小,然后将结果与仅由Android调整大小的XHDPI可绘制对象进行了比较,我看不到任何区别。采用此快捷方式是否设计不好?不必将每个可绘制对象的大小调整为3种不同的分辨率,将是很好的。

计划使用目标SDK是2.1或2.2。

BR
埃米尔

最佳答案

我想这是个好方法。我唯一能想到的缺点是小型设备上的资源开销以及由于缩减而可能出现的工件。实际上,在今年的Google IO Chris Pruett建议仅嵌入高分辨率 Assets ,并让opengl处理扩展。

10-03 00:55