这是2013年中期。是否可以安全地假设ldpi
资产不需要打包在APK中,或者市场上仍有设备> = Android 2.1具有如此低的屏幕密度?
这个Android Design page表示Android只会缩减HDPI资源,但可能出于性能原因LDPI资源对于LDPI屏幕仍然更好。
答案 0 :(得分:18)
这个问题引起了我的注意;我已经不再费心去处理ldpi
资产了,因为我记得在dashboards中看到了这个屏幕密度的微小表示表示(约为2%)。但是从@ CommonsWare的答案中检查它现在是10%。
当前屏幕尺寸/密度分解:
我做了一些挖掘(通过Wayback Machine)并发现当时我是正确的:
因此,似乎最近有ldpi
设备涌入,虽然它们可能无关紧要,但它们现在却不那么重要了。也许我们不能假设随着时间的推移,屏幕密度会保证上升。
但是,我认为我不愿意为低密度设备制作特定资产。对于所有平台来说,为它们进行扩展并不是太过分;按比例缩小总是比扩展更容易。另外,SDK工具似乎也放弃了它们,用于生成ic_launcher.png
图像的工具不再填充/drawable-ldpi
文件夹,所以我也不会再费心了......
答案 1 :(得分:5)
或者市场上仍有设备> = Android 2.1具有如此低的屏幕密度?
目前,10.3% of Android devices积极点击Play商店是-ldpi
。
由于99.9%的Android设备是“> = Android 2.1”,因此可以安全地假设其中大部分10.3%的设备也在运行Android 2.1 +。