2010-06-11 103 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