2013-06-25 51 views
0

沒有狀態欄和軟鍵(在某些手機中),應用屏幕尺寸是多少?沒有狀態欄和軟鍵的Android屏幕尺寸

像例如我知道:

320X480下調到320X455這是basesize。

但是別人怎麼樣,我做了很多計算和大量的在線搜索來找出其他屏幕的定義大小,但我似乎不能,同時應用公式* .75 ldpi,* 1.5 hdpi, * 2.25 xhdpi得到其他屏幕,它不加起來。

像320X480是mdpi得到hdpi做* 1.5,你會得到480X720這不是他們的設備的情況!並使用這種方法我的應用程序圖像拉伸,這種方法是根據谷歌的文檔,我很困惑地獄。

我已經嘗試使用模擬器的大小也是它非常不同!爲高度。所以如果問題只有高度,我想創建背景作爲模式,然後只工作在屏幕尺寸的寬度和重新調整其他元素屏幕寬度只有像240像素,320像素,480像素, 720px並考慮它們的大小以適應最小高度。

我相信不可能爲Android定義高度,因爲Android設備的多樣性,它會像通用一樣。

那麼您如何看待這種將背景作爲圖案並忘記每個地球高度設備的方法呢?

回答

0

你可以使用平鋪圖案,創建一個小紋理,然後在xml中使其成爲可繪製的圖素,因此它將平鋪在屏幕上,或者第二個可能使用9貼圖像,這樣您可以選擇哪個區域圖像尺度和不縮放的區域,所以它們將按照這種方式進行縮放。

+0

我知道這種方式,但我將不得不重新思考資源中的許多東西,所以我確定模式是否是一個好主意。謝謝您的回答。 –

+0

不用客氣:)也考慮使用9貼圖片,它們非常有用 –