2016-07-26 72 views
0

我很困惑android中所需的各种图标大小。如果我为xxxhdpi提供了一个图标,并且我想为每个分辨率显示相同的图标,我是否真的需要为xxhdpi,xhdpi,hdpi,mdi拥有较小的图标?当我在android中为xxxhdpi提供图标时,是否真的需要小图标?

既然我们在玩dp,为什么android不能缩小它们呢?

PS:我试过只有xxxhdpi图标,在我的用例中它们在小屏幕上看起来非常好。

回答

0

您应该阅读这个link。 总结:

使用大小限定符并不意味着资源只适用于该大小的屏幕。如果您不提供具有更好匹配当前设备配置的限定符的备用资源,则系统可以使用最匹配的资源。

注意:如果您的所有资源都使用大于当前屏幕的大小限定符,系统将不会使用它们,并且您的应用程序将在运行时崩溃(例如,如果所有布局资源都使用xlarge限定符进行标记,但该设备是正常尺寸的屏幕)。

+0

我已经阅读过该链接,并且我知道尺寸和布局(如sw)的尺寸限定符需要支持不同的屏幕尺寸。但根据OP,为什么我需要更小的图标尺寸来适应不同的屏幕尺寸? Android完美缩小它们,所有我的应用程序都运行良好,只有单个图标实例。 – Heisenberg

相关问题