是否还需要Android LDPI资产/图标?

时间:2013-08-13 15:50:08

标签: android performance

这是2013年中期。是否可以安全地假设ldpi资产不需要打包在APK中,或者市场上仍有设备> = Android 2.1具有如此低的屏幕密度?

这个Android Design page表示Android只会缩减HDPI资源,但可能出于性能原因LDPI资源对于LDPI屏幕仍然更好。

2 个答案:

答案 0 :(得分:18)

这个问题引起了我的注意;我已经不再费心去处理ldpi资产了,因为我记得在dashboards中看到了这个屏幕密度的微小表示表示(约为2%)。但是从@ CommonsWare的答案中检查它现在是10%。

当前屏幕尺寸/密度分解: enter image description here

我做了一些挖掘(通过Wayback Machine)并发现当时我是正确的: Android Dashboard, circa October 2012

因此,似乎最近有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 +。