2013-10-15 52 views
2

親愛的Android開發者,看起來像:Nexus 4屏幕上的XHDPI PSD?

據我所知,Android有4種不同類型的屏幕分辨率:

  • LDPI < <忽略這一點,因爲我不會建我的應用程序在該決議
  • MDPI:320×480
  • HDPI:480×720
  • XHDPI:640×960

現在,Google Nexus 4的屏幕分辨率爲:768 x 1280,我假設這個分類爲XHDPI模型。 *如果我錯了,請糾正我。

現在看看我的照片......

enter image description here

所以,如果我把XHDPI尺寸(紅色區域)上的Nexus 4屏幕(灰色區域)的頂部,你就會明白我的看到。

現在,如果我有4個水平白盒子和6個白盒子垂直紅色區域(PSD設計)。 Nexus 4屏幕分辨率看起來如何?

我們可以通過編程添加更多的盒子(藍色框)來填充空白空間嗎?或Android會自動伸展該紅色區域直到覆蓋全部灰色區域?這意味着所有的白色盒子也將被拉長...

這就是我所需要知道的......謝謝。

回答

5

你應該看羅曼努裏克的Design Bytes: Density-Independent Pixels視頻。

首先,停止思考像素。考慮使用與密度無關的像素的設備。 Android使用的存儲桶(ldpi,mdpi等)不以像素爲單位進行測量;它們以每英寸點數(DPI)來衡量。

這些桶實際上是:

  • LDPI:120 DPI
  • MDPI:160 DPI
  • HDPI:240 DPI
  • XHDPI:320 DPI

Nexus的4具有DPI精確爲320.

+0

請注意,它們不是「屏幕大小的桶」;他們是像素密度桶。屏幕尺寸完全不同,以像素或英寸爲單位,而不是每英寸像素。 – Karu

相關問題