2017-06-19 18 views
-2

你好男孩和女孩。在「頭腦」中填充甜點在我的頭上[xml]

正如我已經問過,是否有人可以給我一個提示如何計算正確的維度?

據我知道:

  • 夢詩 「小」 與< = 3,4英寸的屏幕
  • 夢詩 「正常」 的支撐裝置由3,4-至5,0
  • 夢詩 「大」 從4.5到7
  • 夢詩 「XLARGE」 從7至+

這些relativ e以英寸爲單位的物理屏幕大小,而不是正確的數字。從沒有標籤的網站上的圖表得到它:https://developer.android.com/guide/practices/screens_support.html

也有依賴於像素數量的維度。

  • LDPI
  • MDPI
  • 華電國際
  • xhdpi

我真的需要有16個不同的文件夾,以防止錯誤的佈局的裝置,像上顯示;小型ldpi,小型mdpi,小型hdpi,小型xhdpi,普通ldpi,普通mdpi,普通hdpi等。如果是這樣,我是否需要創建16個AVD來測試每個佈局?而且,仿真器在顯示佈局時與實際設備上的佈局不太精確。所以我需要有3或4個最常見的屏幕尺寸和分辨率的physikal設備。

如果我只考慮英寸的屏幕尺寸,是否仍然可以有一個一致的佈局?

圖標的分辨率: 如果我想有一個一致的關係佈局圖標,多少圖標我應該創造?即時通訊考慮每個圖標(ldpi,mdpi,hdpi和xhdpi)的4種不同大小,但每個圖標都在4個不同的文件夾中,分別爲small/normal/large/xlarge。

感謝你的幫助, 菲爾

報價:像我的IT老師說,一個好的程序員doesn't需要知道什麼,他只需要知道在哪裏可以找到它。 歡呼

PS,即時詢問原因我不喜歡在XML幾個小時,如果有人可以說:「聽着,5個文件夾就足夠了。16個文件夾是‘可有可無’的也許是因爲第6這個新的21:9炒作。「

+0

我們只有java,C++和html等桌面應用程序,像我們學校的大型android應用程序一樣深入開發,但是爲了確認我對這個論壇的偏見,我只問一個在應用程序開發方面更好的建議。這是一個禮貌的問題和我能找到的所有資源通過谷歌或stackoverflow不會幫助我很多。但只是在正常的問題下評論無用的東西,並且不要忘記downvote(y) –

回答

0

我也有同樣的問題,運行,那麼我用這個真棒庫 一個可擴展的大小單位 - SDP Intuite

沒有必要擔心密度不同的器件上該庫將處理它

感謝

+0

Ty,這個非常有用,不會讓你失望,因爲我的聲望點很低。感謝您的幫助! –

+0

@Nostramärus:你歡迎:) – jaffar