什么是drawable-xxhdpi的正确尺寸图标?

我们知道,正确的大小的图标:

* drawable-ldpi (120 dpi, Low density screen) - 36px x 36px * drawable-mdpi (160 dpi, Medium density screen) - 48px x 48px * drawable-hdpi (240 dpi, High density screen) - 72px x 72px * drawable-xhdpi (320 dpi, Extra-high density screen) - 96px x 96px 

在果冻豆上,可以支持drawable-xxhdpi 。 那么什么是正确的大小图标?

Android图标显示密度

  • MDPI: 48×48
  • HDPI: 72×72
  • XHDPI: 96×96
  • XXHDPI: 144×144
  • XXXHDPI: 192×192

为了创build不同密度的图标,您应该遵循五个主要密度(分别为中,高,x高,xx高和xxx高)之间的2:3:4:6:

– developer.android.com

这是一篇来自Google Plus上的posthttps://plus.google.com/118292708268361843293/posts/ePQya3KsTjW by Nick Butcher

Nexus 10上的华丽屏幕属于XHDPI密度桶。 在平板电脑上,启动器使用一个密度桶中的图标[0]来使它们稍大一些。 为了确保你的启动器图标(可以说是你的应用程序最重要的资产)很脆,你需要在drawable-xxhdpi或drawable-480dpi文件夹中添加一个144 * 144px的图标。

因此,对于xxhdpi限定符,您需要为您的启动器图标创build一个大小为144 * 144px的图标。 你可以把它放在drawable-xxhdpidrawable-480dpi中

编辑:添加到原来的答案,以解决OP的意见锥。

按照以下链接: http : //developer.android.com/guide/practices/screens_support.html#DesigningResources ,应该使用这个比例: 3:4:6:8缩放比率创build替代资源。 但是,如果您担心会丢失应用内可绘制资源的质量,请考虑尽可能使用9补丁的图像。 这将减less或消除任何质量损失。 Android操作系统本身,反正大部分时间处理各种屏幕尺寸的工作非常出色。

至于图标大小144 * 144px,请创build这两个文件夹drawable-xxhdpidrawable-480dpi中的任意一个,并在其中放置上述大小的启动器图标。 这应该做到这一点。

您需要在drawable-xxhdpi或drawable-480dpi文件夹中添加一个144 * 144px的图标。

欲了解更多信息: – 官方G +显示xxhdpi是480dpi:

https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW

标准图标的大小是下降48

您可以使用此服务来创build所有大小的图标。 (设置大小 – 48下降,和其他设置)