0

在底部表 3 的此页面上,它表示每种密度(ldpi、mdpi、hdpi、xhdpi)都有小、普通、大和超大屏幕:http: //developer.android.com/guide/practices/screens_support .html#支持

例如,如果我创建 mdpi 普通屏幕 (320x480) 和 mdpi 大屏幕 (600x1024),我应该将这两种分辨率的所有图像都放在 mdpi 文件夹中吗?如果是,我应该如何命名这些图像,因为它们是不同尺寸的相同图像?

4

4 回答 4

1
should I put all images for both resolutions in mdpi folder?

是的。所有屏幕尺寸之间的图像尺寸应该相同,它们应该仅因密度而异。

在这种情况下,您应该使用drawable-mdpi和处理您的布局,以更好地利用大屏幕中可能拥有的额外空间。

于 2013-07-29T12:21:23.067 回答
1

无论屏幕尺寸和分辨率如何,相同的图像适用于类似的 dpi 屏幕。

无论大小和分辨率如何,Android 都会根据 dpi 自动调整您的图像大小以适应您定义的屏幕。

这意味着您必须为所有相同的 dpi 布局放置相同的图像。

于 2013-07-30T06:41:30.257 回答
1

如果您想专门为大屏幕 mdpi 提供图像,则可以创建一个新文件夹 drawable-large-mdpi。

查看:http: //developer.android.com/guide/practices/screens_support.html#qualifiers

于 2013-07-29T12:39:57.063 回答
0

从同一个链接

要使用配置限定符:

在项目的 res/ 目录中创建一个新目录,并使用以下格式命名: - 是标准资源名称(例如可绘制或布局)。是下表 1 中的配置限定符,指定要使用这些资源的屏幕配置(例如 hdpi 或 xlarge)。您一次可以使用多个 - 只需用破折号分隔每个限定符。在这个新目录中保存适当的特定于配置的资源。资源文件的名称必须与默认资源文件完全相同。

搜索“使用配置限定符”

于 2013-07-29T12:23:51.153 回答