Android設備的密度和尺寸

        Android設備種類繁多,希望一個設計能夠適應所有的屏幕,基本不可能實現。

        而Android設備又不是完全沒有規則的,掌握幾個基本的概念,可以使應用能在大多數流行的設備上完成屏幕適應。

        1:屏幕尺寸:比如5寸,5.5寸,說的是手機對角線的長度(也有像 540*960這樣的描述,爲橫向像素數*豎向像素數)。

        2:像素密度:使用單位dpi(dots per inch),每英寸長度包含的像素個數;Android常用的有五個--低密度LDPI [120dpi] ,中密度MDPI [160dpi] , 高密度HDPI [240dpi], 超高密度XHDPI [320dpi], 超超高密度XXHDPI [480dpi] 。

        3:Android資源中使用的長度單位[基於密度概念]:px 像素,一個像素的大小,在中密度設備上,一個px的長度是1/160英寸;dp 與密度無關像素,文檔上說它是MDPI中一個像素的大小,意思就是它是1/160英寸的意思,在MDPI設備上是1個px,在XHDPI設備上就是2個px,在XXHDPI設備上就是3個px,總之,它是一個英寸的物理單位,與像素密度無關;in、mm這兩個單位就直接使用了物理單位名稱英寸、毫米;

發佈了36 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章