1

我们知道 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 的比例因子。

4

2 回答 2

0

和的比例因子drawable-large-mdpidrawable-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“大”屏幕提供布局。

于 2013-02-19T07:49:28.080 回答
0

large 和 xlarge 因子没有比例因子。你为他们创造了一个新的设计。你应该看到它是这样的:

  • 有 4 种不同的设备尺寸 atm:小型、普通、大型、xlarge。
  • 每个设备大小都有多个比例因子 atm,它们是:ldpi、mdpi、hdpi、xhdpi

当屏幕和设备尺寸发生变化时,这些“桶”也在发生变化。我想我昨天读了一些关于因子 xxhdpi 的东西。

您可以在此处阅读有关此主题的更多信息:http: //developer.android.com/guide/practices/screens_support.html

于 2013-02-19T07:54:51.677 回答