2012-07-10 57 views
2

沒有像「xxhdpi」這樣的密度,對吧? (我知道當然有「xhdpi」)。我有一個合作伙伴要求提供這種密度的資產,但我找不到任何文件。不知何故,我錯過了這個嗎?是否有所有已知密度名稱的完整列表?我看不到任何東西在這裏,xhdpi是最大提到:xhdpi是迄今爲止最大的密度,對吧?

http://developer.android.com/guide/practices/screens_support.html

感謝

+0

正確的,據我所知/聽說過有什麼超越xhdpi。隨着400 + dpi的設備出現未來的可能,但目前尚不可能。 – Jug6ernaut 2012-07-10 20:15:59

+4

期待它在[果凍豆](http://developer.android.com/reference/android/util/DisplayMetrics.html#DENSITY_XXHIGH)。 – Jens 2012-07-10 20:19:55

回答

2

由於ICS的xhdpi是支持的最高密度。你當然可以命名一個文件夾layout-xxhdpi並將它放在資源目錄中,但我不認爲android會知道如何處理它。

(注:我不知道這是果凍豆正確)

編輯: 從延的評論我看到有常數XXHIGH密度(Jelly Bean中添加)。然而,它說應用程序可能不需要擔心這個問題,因爲XHIGH圖形可以放大。我仍然看不到有關layout-xxhdpi文件夾等任何信息,但也許這些文檔頁面尚未更新。

+3

沒有比Jelly Bean更高的xhdpi發佈,雖然更多的重點放在tvppi上谷歌電視/ nexus 7支持 – Shellum 2012-07-10 20:16:29

+0

很高興知道,謝謝! – matt5784 2012-07-10 20:19:54

+1

[This](http://developer.android.com/guide/practices/screens_support.html#qualifiers)是一個方便的參考;它會顯示當前所有可用的屏幕密度,並會顯示任何未來出現的新的可用屏幕密度。 – Eric 2012-07-10 20:21:01

9

API 16(果凍豆)有xxhdpi。您可以在最新版本的ADT中找到它。

看來xxhdpi的dpi範圍應該在400dpi-500dpi之間(我猜是這樣),其中一個證據是HTC J Butterfly(或HTC DLX)使用xxhdpi並且屏幕爲441dpi。

在某些情況下,較低的dpi設備可能會使用較高的dpi資產來顯示較大尺寸的內容。例如,xhdpi Nexus 10使用xxhdpi啓動器圖標。

參考文獻:

官方G +顯示xxhdpi是480dpi:

https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW

ADT顯示xxhdpi支持:

new layout with xxhdpi