我有以下规格图片,
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
纵向和横向。这些在平板电脑中拉长。但在移动设备上工作正常。我正在使用 onConfigurationChanged()覆盖方法处理配置更改。是否有其他方式为Android应用程序提供图像。我为屏幕尺寸提供了以下链接。 http://developer.android.com/guide/practices/screens_support.html
答案 0 :(得分:2)
你可以使用drawable-large作为标签
答案 1 :(得分:1)
以下crocboy链接是正确的,我建议你尝试在你的应用程序中包含更多的桶。例如,在我的应用程序中,我也使用了这个:
drawable-sw600dp-mdpi
drawable-sw720dp-mdpi
在这个存储桶中,放置与平板电脑屏幕匹配的图像,例如在drawable-sw600dp-mdpi中插入此尺寸为1280x800的背景,为drawable-sw720dp-mdpi插入尺寸为1920x1200的背景。
决定使用平板电脑是非常困难的,因为我们有不同的屏幕尺寸。
修改强>
“应用程序必须支持所有设备。因此,drawable文件夹图像也必须支持所有设备。如何实现这一点?”。 基本上Android为drawable创建了这个4文件夹:
drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xhdpi
(要挑剔,低抽奖-ldpi并不常用,因为小型设备失去吸引力)但由于密度和屏幕尺寸,你可以:
drawable-large-mdpi
drawable-large-hdpi
drawable-large-xhpdi
drawable-xlarge-hdpi
drawable-xlarge-mdpi
以各种组合等等!如果你正在寻找完美的图像(比如我的图形同事,这是一个iOS精神病患者),你必须为每种类型的屏幕创建图像,并将其放在相对可绘制的桶上。
答案 2 :(得分:0)