对于我正在开发的每个应用程序,我都提供了mdpi、hdpi、xhdpi、xxhpi资源(也是xxhpi的启动图标)。mdpi/hdpi的设备越来越少,这就是为什么我想知道提供这些资源是否有意义?可以轻松地将xhdpi和xxhdpi资源缩小到相应的mdpi和hdpi (比率0.5)。
这些文件指出:
例如,当寻找低密度资源时,系统更倾向于缩小资源的高密度版本,因为系统可以轻松地将高密度资源缩小到低密度资源的0.5倍,并且与缩小中等密度资源的0.75倍相比,工件更少。
与给定密度的“本地”资源相比,我还没有找到任何描述内置扩展机制的文章。
现在提供mdpi和hdpi资源有什么好处吗?
发布于 2014-12-12 04:29:24
我不认为为每一个密度提供资源是值得的。我有一个拥有大量资源的应用程序,我决定尝试只提供 xxhpi资源。
在低分辨率设备中,我没有看到有任何不同的,并且能够将.apk从7.3MB减少到4.4MB!
这就是说,即使您损失了(假设) 15%的质量,它也只能通过减少.apk大小来弥补,从而增加的下载!
https://stackoverflow.com/questions/24098973
复制相似问题