一千萬個為什麽

搜索

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

在Android開發指南的支持多個屏幕文檔中,有些示例屏幕配置。其中一個說明 small-ldpi 指定給QVGA(240x320)屏幕,物理尺寸為2.6“-3.0”。根據此DPI計算器,2.8“QVGA顯示相當於143 dpi。但是,在頁面下方明確聲明所有屏幕超過140 dpi被認為是“中等”密度。

那麽它是 ldpi 還是 mdpi ?這是一個錯誤嗎?有誰知道HTC Tattoo或類似設備實際報道了什麽?我無法訪問任何此類設備。

此外,隨著最近發布此文檔,我很高興看到我們最終明確聲明了三種密度類別的DPI範圍。但為什麽我們沒有給出 smallmediumlarge 屏幕尺寸類別相同的內容?我想知道所有這些的確切範圍。

在此先感謝您的幫助!

最佳答案

那是哪個,ldpi還是mdpi?

ldpi, at least for the HTC Tattoo, using DensityMetrics and its densityDpi field.

這是一個錯誤嗎?

至少,目前還不清楚。

但為什麽我們沒有得到相同的   適用於小型,中型和大型   屏幕尺寸類別?

DPI用於密度。密度與尺寸無關。因此,尺寸不能有DPI範圍。

表1顯示了與標簽相比的英寸大小桶數( smallnormallarge )。

轉載註明原文: “支持多個屏幕”文檔是否自相矛盾?