【问题标题】:How to clarify what my apps icons are - Android如何阐明我的应用程序图标是什么 - Android
【发布时间】:2013-09-16 23:40:10
【问题描述】:

我有 2 个问题,

好的,我已经在线阅读了我应该为特定尺寸的手机屏幕制作应用图标的尺寸。我知道如何使用此代码阐明我的应用程序的启动器图标是什么,

    android:icon="@drawable/icon" 

我的应用图片为 72 像素 x 72 像素。所以它放在drawable-hdpi文件夹中。然后我有一个用于低密度屏幕的 36px x 36px 图标,它放置在 drawable-ldpi 文件夹中。那么,对于 36px x 36px 的图标,是否应该作为图标保存在 drawable-ldpi 文件夹中呢?因为这不会导致错误,因为 2 个文件将被命名为相同的东西吗?

第二个问题是我的应用启动器图标保存在 drawable-hdpi 文件夹中。我在网上读到我还需要一个操作栏和状态栏图标,两者都必须是 36px x 36px。我在哪里保存这些文件?我假设在用于高分辨率屏幕的 drawable-hdpi 文件中,但我该如何命名它们?我必须在 android 清单文件中澄清它们吗?我该怎么做?

【问题讨论】:

    标签: android icons android-drawable


    【解决方案1】:

    如果您在谈论 Android 可绘制对象时忘记 px 并改用 dp 来思考会更好。启动器图标是 48x48dp,所以(mdpi 上 48px,hdpi 上 72px 等)

    那么,对于 36px x 36px 的图标,是否应该将其作为图标保存在 drawable-ldpi 文件夹中?

    是的。

    因为这不会导致错误,因为 2 个文件将被命名为相同的东西吗?

    没有。即使您有名称为drawable-large-land-fr-xhdpi 或类似名称的文件夹,Android 也可以很好地处理不同配置的相同资源。它尝试从其配置中获取最佳匹配。

    我在网上看到我还需要一个操作栏和状态栏图标,都必须是 36px x 36px。

    提供来源总是好的,这似乎是在提供虚假陈述。您可以read on Android Developers 操作栏图标必须为 32x32dp,通知必须为 24x24dp。如果你不使用它们,你就不需要它们。

    我在哪里保存这些文件?我假设在用于高分辨率屏幕的 drawable-hdpi 文件中,但我该如何命名它们?

    您可以为它们命名任何您喜欢的名称(您不需要将您的应用图标命名为icon.png)。

    我必须在 android 清单文件中阐明它们吗?

    没有。您在使用它们时放置它们。对于可能在menu.xml 中的操作栏图标。

    【讨论】:

      猜你喜欢
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      • 2021-10-01
      • 1970-01-01
      相关资源
      最近更新 更多