回答
只需在您的項目中添加此項。
RES /價值/ main.xml中
RES /價值觀sw600dp/main.xml中 - > 7+英寸
RES /價值觀sw720dp/main.xml中 - > 10+英寸 創建此文件夾,並在所有文件夾中複製您的xml文件。
把你的main.xml在這些文件夾:
res/values/ //your default values (in your case for phones)
res/values-large/ //specfic values for relatively big screens
res/values-xlarge/ //specific values for really big screens
大:屏幕是相似大小的中密度VGA屏幕 。大屏幕的最小布局大小約爲 480x640 dp單位。例如VGA和WVGA中密度屏幕。
xlarge:比傳統的中密度HVGA屏幕大得多的屏幕。 xlarge 屏幕的最小布局大小約爲720x960 dp單位。在大多數情況下,具有 超大屏幕的設備將太大而無法放入口袋,並且 很可能是平板式設備。在API級別9
在這裏看到更多的相關信息:http://developer.android.com/guide/topics/resources/providing-resources.html#ResourceTypes
谷歌提供很好的文章如何支持多屏幕
http://developer.android.com/guide/practices/screens_support.html
一般建議:
使用佈局 - 用於手機佈局
對7英寸平板電腦佈局使用layout-sw600dp文件夾0123在值文件夾10寸平板電腦佈局
使用dimens.xml 使用佈局sw720dp文件夾來定義dimentions您的UI
你也可以使用 價值觀sw600dp和價值觀sw720dp與自己dimens.xml文件7個10英寸平板電腦
爲多個設備編寫應用程序都需要一個人有像基本概念良好的知識:什麼是新聞部,屏幕像素密度,方向等下面
文章是很好的起點爲:
支持多種屏幕 http://developer.android.com/guide/practices/screens_support.html
- 1. 針對不同屏幕尺寸
- 2. 針對不同屏幕尺寸和
- 3. 不同屏幕尺寸的Android應用程序
- 4. 在Android中使用值-swdp針對不同的屏幕尺寸
- 5. PhoneGap構建應用程序 - 針對不同屏幕尺寸的文本大小?
- 6. Android針對中等屏幕尺寸
- 7. Android的佈局歪斜針對不同屏幕尺寸
- 8. 針對不同屏幕尺寸的Android UI佈局
- 9. 針對不同的屏幕尺寸爲Android
- 10. 針對不同屏幕尺寸的Android佈局文件夾
- 11. Android:針對不同屏幕尺寸的Spinners
- 12. Android libgdx,針對不同屏幕尺寸的固定變量
- 13. 針對不同窗口/屏幕尺寸的響應式網頁
- 14. Android:針對不同屏幕尺寸優化設計
- 15. 針對不同屏幕尺寸的不同佈局
- 16. 對不同屏幕尺寸使用不同的佈局Android
- 17. 不同的屏幕尺寸?
- 18. 不同的屏幕尺寸
- 19. Android上的不同屏幕尺寸
- 20. 不同尺寸的遊戲屏幕 - android
- 21. Android的不同屏幕尺寸
- 22. 支持不同屏幕尺寸的android
- 23. 不同屏幕尺寸的Android佈局
- 24. 不同屏幕尺寸的android佈局
- 25. Android不同的屏幕尺寸
- 26. 不同設備的Android屏幕尺寸
- 27. iOS應用程序屏幕尺寸
- 28. 爲不同屏幕尺寸開發BlackBerry應用程序
- 29. Android屏幕尺寸
- 30. Android屏幕尺寸
最重要的答案給你的初始背景理論構建一個靈活的佈局,但也請看看這個官方訓練:https://developer.android.com/training/基礎/片段/ index.html中 – fasteque