2010-06-11 67 views
1

在Android Dev Guide中的Supporting Multiple Screens文档中,给出了一些example screen configurations。其中一个国家指出small-ldpi指定给物理尺寸为2.6“-3.0”的QVGA(240x320)屏幕。据this DPI calculator,2.8" QVGA显示屏相当于143个dpi的。但是,进一步下跌的页面,超过140个dpi的所有屏幕都认为,该文件explicitly states‘中等’密度。“支持多个屏幕”文档是否自相矛盾?

因此,这是它,ldpimdpi?是这是一个错误吗?有人知道HTC纹身或类似设备实际上报告什么?我没有访问任何设备这样的

此外,随着最近出版的这份文件,我很高兴看到我们终于明确声明了三种密度类别的准确DPI范围,但为什么我们没有给出相同的small,medium ,和large屏幕尺寸类别?我想知道所有这些的确切范围。

在此先感谢您的帮助!

回答

1

那么,它是什么,ldpi或mdpi?

ldpi,至少对于HTC纹身,使用DensityMetrics及其densityDpi字段。

这是错的呢?

现在还不清楚。

但是,为什么没有我们被赋予了小型,中型相同 ,大 屏幕尺寸类别?

DPI用于密度。密度与大小无关。 Ergo,大小不能有DPI范围。

表1显示了与标签相比以英寸为单位的大小桶(small,normal,large)。

+0

感谢您的回答。 我的意思是,为什么我没有针对每个类别进行特定的对角线测量?例如,最大的“普通”屏幕是4.0“,最小的”大型“屏幕是4.8”。所以在那个0.8“的差距,正常结束和大的什么地方开始呢? – 2010-06-11 19:55:37

+0

@ Neil Traft:啊,我明白你的意思了,我可以告诉你,对角线约为4.3英寸的EVO 4G是'正常'的。 – CommonsWare 2010-06-11 21:06:21