【问题标题】:How can I set the resolution for the different screen size in android如何在android中设置不同屏幕尺寸的分辨率
【发布时间】:2015-08-25 19:38:25
【问题描述】:

我知道我的问题很简单但我的问题不是关于how to support multiple screen sizes in android 或类似的问题。我知道我们应该将启动器图标放在minmap 文件夹而不是Drawable文件夹中,并且在android 中有标准的图标尺寸。

  • MDPI:48x48
  • HDPI:72x72
  • XXHDPI:144x144
  • XXXHDPI:192x192

但是,如果我在 windows 中使用绘图程序创建图像并且其分辨率为1920 * 1080,结果它对于 android 来说非常大。现在我的问题是,我应该将1920 * 1080 分辨率更改为48 * 48由另一个程序解决?或者如果我将1920 * 1080 分辨率放在android 项目中的minmap 文件夹中,android studio 中的minmap 文件夹是否将1920 * 1080 分辨率更改为48 * 48 分辨率?

对不起,如果我的问题很简单。

【问题讨论】:

    标签: android


    【解决方案1】:

    这些“图标的标准尺寸”适用于操作栏图标或类似尺寸的图标,但它们显示的是不同屏幕尺寸的图像/图标的比例。分辨率为 1920 * 1080 的图像可能不是图标,而是背景图像,但您应该简单地将图像放在一个可绘制文件夹中,操作系统将针对每个屏幕尺寸分别缩放图像,或者您可以包含一个每个可绘制文件夹中的图像都遵循推荐的比例。

    【讨论】:

      【解决方案2】:

      如果您将图像放在 /drawable 文件夹中,而不是 mdpi/hdpi 文件夹中,则该图像将根据您的设备分辨率自动缩放,因此如果您的设备是 mdpi,图像将被缩小,这样您就可以节省一些记忆。

      所以你可以把图像放在 /drawable 文件夹中,不要介意。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-06
        • 2011-11-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多