我想我的android應用程序支持不同的屏幕大小,那麼做這些的最佳做法是什麼,我應該如何選擇textView和按鈕的大小,以及我應該爲每個屏幕大小設計不同的佈局?如何設計支持不同屏幕尺寸的Android界面?
-3
A
回答
1
這樣做的最佳方法是爲(小,中,大和X大)屏幕尺寸設計單獨的XML。在創建XML佈局文件時傳遞大小限定符。
不要硬編碼大小總是使用匹配父或包裝內容。
指定尺寸時,請始終使用dp或sp單位。 sp是用於文本大小的與比例無關的像素。 sp比例因子取決於用戶設置,系統會按照dp的比例調整大小。
對於圖像使用9個補丁圖像。你可以從here
1
生成它們可以使用
android:layout_weight="x";
這將幫助你,如果你指定每個視圖的重量。
1
你可以從這個文件的細節是什麼你問非常重要:
的核心思想是有一個將被載入了不同的平板電腦和小型設備不同的佈局文件屏幕配置。
另外請確保您不使用AbsoluteLayout,因爲它有調整大小的問題。
按dpi而不是像素定義度量標準。當屏幕尺寸變大時,它有助於避免丟失分辨率。
除此之外,所有重要的事情都在文檔中。
相關問題
- 1. 支持不同屏幕尺寸的android
- 2. Android屏幕尺寸支持
- 3. Android屏幕尺寸支持
- 4. 支持不同的屏幕尺寸
- 5. PhoneGap屏幕尺寸支持
- 6. android設備屏幕尺寸支持大屏幕
- 7. 不同設備的Android屏幕尺寸
- 8. Android開發 - 爲多種屏幕尺寸設計用戶界面
- 9. Android支持所有屏幕尺寸
- 10. 支持多種屏幕尺寸Android
- 11. Android的 - 支持不同的屏幕尺寸
- 12. 預縮放和支持不同尺寸的屏幕Android
- 13. android studio ...支持不同的屏幕尺寸
- 14. 支持android studio中的不同屏幕尺寸
- 15. 在Android中支持不同的屏幕尺寸
- 16. 如何在Windows Mobile中支持不同的屏幕尺寸?
- 17. 不同尺寸支持android?
- 18. 支持屏幕尺寸 - DP不工作
- 19. Android支持屏幕設計
- 20. 以下屏幕的Android多種屏幕尺寸支持
- 21. 如何根據不同的屏幕尺寸支持Android的定位?
- 22. 支持iPhone 5的屏幕尺寸
- 23. 從xml支持的屏幕尺寸?
- 24. Android如何支持不同的手機版本和屏幕尺寸?
- 25. 如何支持所有屏幕尺寸的Android
- 26. 如何設計Android應用不斷變化的屏幕尺寸
- 27. Android - 計算器支持所有屏幕尺寸
- 28. 爲各種屏幕尺寸設計軟件界面
- 29. 不同的屏幕尺寸?
- 30. 不同的屏幕尺寸
你應該更具體些,再加上使用佈局權重的好處,尤其是在嵌套時。也許可以解釋這個解決方案如何與問題相關。 – AgentKnopf