【问题标题】:Android sizes to supply an application logo提供应用程序徽标的 Android 尺寸
【发布时间】:2013-02-04 00:35:50
【问题描述】:

我在我的应用程序中包含了我的应用程序的徽标。当设备处于纵向模式时,徽标将跨越整个屏幕。

我应该在我的应用中包含什么宽度的图片以及我应该在哪里包含它们?

我在想 320px、480px、600px 和 720px 宽度。

我应该如何根据设备特定的屏幕属性加载每一个 - 我正在考虑通过 XML 还是以编程方式?

速度是我最关心的问题。


编辑 我知道不同的屏幕密度(hdpi、mdpi 等),但我应该提供我的徽标以像素为单位的尺寸

【问题讨论】:

    标签: android xml image


    【解决方案1】:

    您不必为此编写特殊代码,因为 android 会自动选择适当的图像大小。只需将不同大小的图像放在不同的文件夹中,命名为

    drawable-ldpi- 适用于小分辨率,
    drawable-mdpi - 适用于中等分辨率,
    drawable-hdpi - 适用于高分辨率
    drawable-xhdpi - 适用于超高分辨率。

    您可以使用this 链接来决定哪个图像大小适合哪个文件夹。

    【讨论】:

      【解决方案2】:

      查看开发者指南,了解支持多种设备:here.

      特别是:

      res/drawable-mdpi/my_icon.png        // bitmap for medium density
      res/drawable-hdpi/my_icon.png        // bitmap for high density
      res/drawable-xhdpi/my_icon.png       // bitmap for extra high density
      

      我建议你以下解决方案:

      xhdpi: 720x1280
      large-hdpi: 640x960
      hdpi: 480x640
      mdpi: 320x480
      ldpi: 240x320
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-01-03
        • 1970-01-01
        • 2018-06-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多