我正在開發一款適用於android設備的應用程序,但我在屏幕尺寸和密度方面存在一些問題。所以我看到,在Android 3.2之前,解決方案是創建4個文件夾:Small,Medium,Large和xlarge,現在不推薦使用此方法。問題是,雖然在類似的設備上運行應用程序的佈局看起來不同。我應該做哪些文件夾和多少文件夾?Android Studio多屏幕尺寸
0
A
回答
2
這是我做的,支持所有的屏幕尺寸,它可以是一個大量的工作:
目錄:
layout-sw320dp
layout-sw320dp-land (smallest phones, 3.7" and smaller)
layout-sw360dp
layout-sw360dp-land (approximately 4-4.7")
layout-sw400dp
layout-sw400dp-land (most phones right now, 5-6")
layout-sw600dp
layout-sw600dp-land (7-8" tablets)
layout-sw720dp
layout-sw720dp-land (9" tablets)
layout-sw800dp
layout-sw800dp-land (10" tablets)
這同樣適用於目錄名繪項目:
drawable-sw320dp
drawable-sw320dp-land
等etc ..這是總體思路
谷歌的文檔提到sw720 DP 10" 平板電腦,但如果你想爲9" 個單獨的佈局和10" 我發現sw720dp是9" 和sw800dp是10"
0
使用新的佈局別名是這樣的:
res/layout/main.xml: single-pane layout
res/layout-large: multi-pane layout
res/layout-sw600dp: multi-pane layout
但我認爲最進口的東西你採取佈局不同的屏幕尺寸是按照對用戶界面的最佳實踐(當使用WRAP_CONTENT,match_parent RelativeLayout的,LineareLayout,預選賽...)
這裏有一個很好的tutorail開始與Supporting Different Screen Sizes
相關問題
- 1. android多種屏幕尺寸
- 2. Android屏幕尺寸
- 3. Android屏幕尺寸
- 4. 更改屏幕尺寸的按鈕尺寸Android Studio
- 5. 屏幕尺寸
- 6. 支持多種屏幕尺寸Android
- 7. 在Android中製作多尺寸屏幕
- 8. Android屏幕尺寸支持
- 9. Android屏幕尺寸支持
- 10. Android屏幕尺寸縮放
- 11. Android確定屏幕尺寸
- 12. 在Android的屏幕尺寸
- 13. android的屏幕尺寸
- 14. Android屏幕尺寸問題
- 15. Android的錯屏幕尺寸
- 16. android屏幕尺寸resoulution
- 17. Android屏幕尺寸資源
- 18. 多屏幕尺寸問題
- 19. 屏幕尺寸
- 20. 屏幕尺寸
- 21. 多的Android屏幕尺寸確定圖像尺寸/密度
- 22. 以下屏幕的Android多種屏幕尺寸支持
- 23. 與屏幕尺寸
- 24. CSS屏幕尺寸
- 25. Monodroid屏幕尺寸
- 26. 屏幕尺寸5
- 27. 屏幕尺寸到圖像尺寸
- 28. 多屏幕尺寸/密度支持
- 29. PhoneGap屏幕尺寸支持
- 30. RelativeLayout支持多種屏幕尺寸
「現在這個方法d已棄用「你在哪裏讀過這些內容? –
@ Code-Apprentice閱讀本文[支持不同屏幕]的第二個註釋(https://developer.android.com/training/basics/supporting-devices/screens.html#create-bitmaps)**注意**:Android 3.2及以上版本支持定義屏幕尺寸的高級方法... –
@AdendeururLichiheb您是否嘗試過在該註釋中描述的技術? –