【发布时间】:2013-11-15 11:24:15
【问题描述】:
我创建了一个具有正常布局和大布局的 Android 应用。 现在我想创建 xlarge 布局,但图像很小,尽管我有所有分辨率,如 l、m、x、xx 和 xxx。 我必须将它们存储为双倍尺寸还是可以以某种方式使用现有的?
【问题讨论】:
标签: android image layout scale
我创建了一个具有正常布局和大布局的 Android 应用。 现在我想创建 xlarge 布局,但图像很小,尽管我有所有分辨率,如 l、m、x、xx 和 xxx。 我必须将它们存储为双倍尺寸还是可以以某种方式使用现有的?
【问题讨论】:
标签: android image layout scale
使用 1920x1080 分辨率的图像
对于 Xlarge,请使用此文件夹 drawable-xlarge-hdpi
大量使用此文件夹drawable-large-xhdpi
对我来说它的工作
【讨论】:
图像大小取决于设备的屏幕密度。
它是 mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi -> 1x:1.5x:2x:3x:4x
因此,请检查设备的屏幕密度,并相应地将图像保存在不同的文件夹中。
您可以使用相同的图像并只是更改布局,但您的图像可能看起来像像素高。
如果您不希望系统根据密度更改图像,可以将它们保存在 drawable-nodpi 文件夹中。
这个链接会给你一个清晰的思路:
http://developer.android.com/guide/practices/screens_support.html
http://developer.android.com/design/style/iconography.html
希望对你有帮助
【讨论】: