代码之家  ›  专栏  ›  技术社区  ›  Neil Traft

“支持多屏幕”文档是否自相矛盾?

  •  1
  • Neil Traft  · 技术社区  · 15 年前

    Supporting Multiple Screens Android开发指南中的文档,一些 example screen configurations 给出。其中一个声明 small-ldpi QVGA(240x320)屏幕的物理尺寸为2.6“-3.0”。根据 this DPI calculator ,2.8英寸QVGA显示屏相当于143 dpi。但是,在文件的下一页 explicitly states 所有超过140 dpi的屏幕都被视为“中等”密度。

    那是什么, ldpi mdpi ?这是个错误吗?有人知道HTC纹身或类似设备实际报告了什么吗?我无法访问这样的设备。

    而且,随着这份文件最近的出版,我很高兴看到我们 最后 明确说明三种密度类别的确切dpi范围。但是为什么我们没有得到同样的 small , medium large 屏幕大小类别?我想知道所有这些的精确范围。

    提前感谢您的帮助!

    1 回复  |  直到 15 年前
        1
  •  1
  •   CommonsWare    15 年前

    那么是哪一个呢,ldpi还是mdpi?

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

    这是个错误吗?

    至少目前还不清楚。

    但是为什么我们没有得到同样的待遇呢? 适用于小型、中型和大型 屏幕大小类别?

    dpi表示密度。密度与大小无关。因此,大小不能有dpi范围。

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