Android可绘制文件夹说明

Android可绘制文件夹说明,android,Android,我为7英寸和10英寸平板电脑准备了图像,现在我想把它们放在相应的可绘图文件夹中。我搜索了一些来源,得到了一些信息,即7英寸和10英寸平板电脑的密度均mdpi。我不能将两个不同分辨率的图像放在同一个mdpi文件夹中。有人能给我一些建议吗?选项1:对于10英寸-mdpi平板电脑图像,使用res/drawable xlarge mdpi/;对于5到10英寸-mdpi平板电脑图像,使用res/drawable large mdpi/ 选项2:不要根据屏幕大小使用不同的图标。7英寸平板电脑属于大屏幕,10

我为7英寸和10英寸平板电脑准备了图像,现在我想把它们放在相应的可绘图文件夹中。我搜索了一些来源,得到了一些信息,即7英寸和10英寸平板电脑的密度均mdpi。我不能将两个不同分辨率的图像放在同一个mdpi文件夹中。有人能给我一些建议吗?选项1:对于10英寸
-mdpi
平板电脑图像,使用
res/drawable xlarge mdpi/
;对于5到10英寸
-mdpi
平板电脑图像,使用
res/drawable large mdpi/


选项2:不要根据屏幕大小使用不同的图标。

7英寸平板电脑属于大屏幕,10英寸平板电脑属于大屏幕。因此,请将以下文件夹用于这两个文件夹:

1
drawing大号


2
drawable xlarge

有关您的解决方案,请参阅下面的链接。 尝试使用

可抽大型

可拉深xlarge


支持所有解决方案的不同类别

large和xlarge在android 3.2中被弃用
7英寸标签使用drawable-sw600dp-mdpi,10英寸标签使用drawable-sw720dp-mdpi。

在Android中,“弃用”表示“我们有另一个解决方案,建议您看看”,而不一定是“使用弃用的解决方案不好”
-swNNNdp
仅在API级别13上可用,并且有一些平板电脑(和许多手机)运行的是旧版本的Android,在这些平板电脑上,您别无选择,只能使用原始大小的存储桶。因此,使用
-large
-xlarge
是很好的,而Android 2.x仍然很重要,如果您正在向运行Android 3.1或更高版本的设备发货。@Commonware您建议在选项#1中仅使用mdpi平板电脑,但对于那些不是mdpi的平板电脑,有什么区别?