在Android开发指南的Supporting Multiple Screens文档中,提供了一些example screen configurations。其中一个表示small-ldpi
指定给QVGA(240x320)屏幕,物理尺寸为2.6“-3.0”。根据{{3}},2.8“QVGA显示相当于143 dpi。但是,在页面的下方,所有屏幕超过140 dpi的文档this DPI calculator被视为”中等“密度。
那是哪个,ldpi
或mdpi
?这是一个错误吗?有谁知道HTC Tattoo或类似设备实际报道了什么?我无法访问任何此类设备。
此外,随着最近发布此文档,我很高兴看到我们最终明确声明了三种密度类别的DPI范围。但是,对于small
,medium
和large
屏幕尺寸类别,为什么我们没有给出相同的内容?我想知道所有这些的确切范围。
提前感谢您的帮助!
答案 0 :(得分:1)
那是哪个,ldpi或mdpi?
ldpi
,至少对于HTC Tattoo,使用DensityMetrics
及其densityDpi
字段。
这是一个错误吗?
至少,目前还不清楚。
但为什么我们没有得到同样的东西 适用于小型,中型和大型 屏幕尺寸类别?
DPI用于密度。密度与尺寸无关。因此,大小不能有DPI范围。
表1显示了尺寸标尺(以英寸为单位)与标签(small
,normal
,large
)的比较。