簡體   English   中英

Android:App支持多種平板電腦屏幕分辨率

[英]Android : App support for multiple tablet screen resolutions

我剛剛在Galaxy Tab Emulator上運行我的Android應用程序,設計看起來分散了注意力。 現在我擔心的是如何使應用程序完美適合所有平板電腦屏幕。 因為我為Android平板電腦提供了不同的屏幕分辨率。 例如:

  • 三星Galaxy Tab 10.1 3G - 10.1英寸,1280 x 800像素
  • 三星P1000 Galaxy Tab - 7.0英寸,600 x 1024像素
  • 戴爾Streak 7 - 7英寸800×480
  • 摩托羅拉Xoom - 10.1英寸,1280×800
  • Viewsonic G - 10.1英寸1024×600

對於小型,中型,大型屏幕,Android提供特定的布局和可繪制的文件夾。 對於平板電腦,xhdpi和xlarge已經推出。 但我的問題仍然是如何使設計可靠地兼容所有不同的平板電腦屏幕分辨率。

期待您的意見/建議。

謝謝。

我在支持多屏幕文檔中遇到了使用新大小限定符

根據這個你可以創建這樣的文件夾

res/layout/main_activity.xml           # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)

這與xhdpi文件夾結合使用可以提供更多的粒度。

UPDATE

我也遇到過這個問題,雖然這不是我認為在某些情況下可能有用的主題

res/layout/mylayout.xml       # Default layouts
res/layout-v4/mylayout.xml    # Android 1.6 layouts
res/layout-v11/mylayout.xml   # Android 3.0 layouts

關於使用layout-v方法,此鏈接也有一個有用的提示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM