我们知道 hdpi、xhdpi 和 ldpi 的可绘制比例因子。即,hdpi=1.5*mdpi、xhdpi=2*mdpi 和 ldpi=.75*mdpi。
但我需要的是“drawable-large-mdpi”和“drawable-xlarge-mdpi”的比例因子。因为我需要为 7" 和 10" 平板设计 UI。请提供 drawable-large-mdpi 和 drawable-xlarge-mdpi 的比例因子。
和的比例因子drawable-large-mdpi
与drawable-xlarge-mdpi
具有相同的比例因子mdpi
。和large
标识符xlarge
指定屏幕大小。
根据Android - Supporting Multiple Screens:
xlarge 屏幕至少 960dp x 720dp
大屏幕至少 640dp x 480dp
普通屏幕至少 470dp x 320dp
小屏幕至少 426dp x 320dp
您应该只为您的可绘制对象使用密度限定符,为每个密度提供它们。屏幕尺寸限定符应用于指定您的布局适合的屏幕尺寸。
例如res/drawable-mdpi/my_icon.png
,为“中等”密度提供图标,为res/layout-large/my_layout.xml
“大”屏幕提供布局。
large 和 xlarge 因子没有比例因子。你为他们创造了一个新的设计。你应该看到它是这样的:
当屏幕和设备尺寸发生变化时,这些“桶”也在发生变化。我想我昨天读了一些关于因子 xxhdpi 的东西。
您可以在此处阅读有关此主题的更多信息:http: //developer.android.com/guide/practices/screens_support.html