【问题标题】:What size should xhdpi launch icons be?xhdpi 启动图标的大小应该是多少?
【发布时间】:2011-03-29 17:33:17
【问题描述】:

我已经创建了一个 \res\drawable-xhdpi 资源文件夹来为高分辨率设备做准备,但是 developer.android.com 网站没有提供此分辨率的图标大小指南。我应该使用什么作为 xhdpi 图标的大小?

【问题讨论】:

    标签: android


    【解决方案1】:

    mdpi 表示 ~160dpi,xhdpi 表示 ~320dpi。

    所以,mdpi 图标是 48x48px --> xhdpi 图标是 96x96px

    (我放弃,随你点赞)

    【讨论】:

    • Hackbod 已经证实了这一点。它是 mdpi 大小的 2 倍。文档中显然缺少这一点。
    • xxhdpi 为 144px x 144px(对任何登陆这里的人来说都是有用的信息)
    • Android xxhdpi icon = 76 mm ,但并非所有设备都精确到密度桶。 xxhdpi = 480 dpi -> 189 dpcm 因此 144 px -> 76mm 而 iPhone 图标是 89 mm Retina Iphone 5 = 326 dpi -> 128 dpcm 因此 114 px -> 89mm
    【解决方案2】:

    按照 mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi 的 2:3:4:6:8 比例

    我通常在我支持的最高级别创建我的资产并开始缩小它们的大小,根据我的需要进行任何像素级别的手工调整。

    【讨论】:

    • 是的 .. 只是为 xhdpi 设计,然后开始向下调整大小以获得最佳输出。或者干脆使用 Android Asset Studio。但它提供的选择非常有限,在这种情况下你想要定制。那么这个图会对你有所帮助:)
    • 为 xhdpi*3 设计更容易,缩放比例更好;)
    • 同意。然而,业内最优秀的设计师倾向于为每种尺寸重新构建图标,而不是仅仅缩放,因为缩小时像素会丢失。他们重建它们。
    【解决方案3】:

    要为不同密度创建替代位图可绘制对象,您应该遵循六种通用密度之间的 3:4:6:8:12:16 缩放比例。例如,如果您有一个用于中等密度屏幕的 48x48 像素的可绘制位图,则所有不同的尺寸应该是:

    36x36 (0.75x) for low-density
    48x48 (1.0x baseline) for medium-density
    72x72 (1.5x) for high-density
    96x96 (2.0x) for extra-high-density
    180x180 (3.0x) for extra-extra-high-density
    192x192 (4.0x) for extra-extra-extra-high-density (launcher icon only; see note above)
    

    有关设计图标的更多信息,请参阅图标设计指南,其中包括各种位图可绘制对象的大小信息,例如启动器图标、菜单图标、状态栏图标、选项卡图标等。

    【讨论】:

    • 你有一个错误:144x144 (3.0x) for extra-extra-high-density
    【解决方案4】:

    您应该查看providing alternate resources for multiple screen sizes 的官方文档。
    根据它,mdpi 与 xhdpi 的比例是 1:2。

    【讨论】:

      【解决方案5】:

      herehere 表中,您可以轻松计算xdpi 资源的所有标准大小。

      【讨论】:

        【解决方案6】:

        此计算器将帮助您找出所需的尺寸:

        http://labs.skinkers.com/content/android_dp_px_calculator/

        它有两种工作方式(从 DPI 到 PX,反之亦然)。

        【讨论】:

          【解决方案7】:

          规则 3:4:6:8 解释如下:

          4 = MDPI

          如果 MDPI 等于 X px,则

          LDPI = MDPI x 0.75 HDPI = MDPI * 1.5 XHDPI = MDPI * 2

          【讨论】:

            【解决方案8】:

            现在 xxhdpi 手机来了, drawable-nodpi 文件夹中的 144x144px 适合所有手机

            【讨论】:

              猜你喜欢
              • 2016-12-19
              • 2013-08-06
              • 2013-01-08
              • 1970-01-01
              • 2014-06-02
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多