我是相當新的java和android。目前我在學校學習java。我剛開始在這個計算器上工作,只是爲了讓我的手在android開發。我現在的問題是,當我將應用程序部署到模擬器(手機尺寸480x800)看起來像圖片001,但是當我將它部署到我的Kindle Fire第一代(我相信1024x600)看起來像Pic 002.我該如何它在每部手機中看起來都一樣。優化屏幕從手機大小到平板電腦大小android開發
0
A
回答
0
爲了讓你的按鈕填寫您的屏幕的整個寬度,把這個在您的標籤Button
:中
android:layout_width="0dp" android:layout_weight="1"
代替:
android:layout_width="80dp"
如果您希望按鈕更高:
- 在您的標籤Button
更改android:layout_height="80dp"
至android:layout_height="match_parent"
。
- 在包含您的按鈕的代碼LinearLayout
中,將android:layout_height="wrap_content"
更改爲android:layout_height="0dp" android:layout_weight="1"
。
- 在您的標籤TextView
更改android:layout_height="wrap_content"
到android:layout_height="0dp" android:layout_weight="X"
其中X是給您正確比例的值。
你會有一個警告,告訴你嵌套的重量對性能不利,但這是我知道這樣做的唯一方法。
一般來說,如果您想要組件填充空白空間,請將寬度或高度設置爲0dp並添加權重。重量將定義要填充空間的元素的比例。
我希望它能幫助你。
+0
謝謝,這有助於我分配。無論屏幕大小如何,它現在都會從左到右佔據所有空白區域。 – iamrelos
相關問題
- 1. Android的 - 平板電腦到手機屏幕大小
- 2. Android中的7in平板電腦 - 屏幕大小限定符
- 3. 從Android手機投射屏幕到Android平板電腦
- 4. Android圖像是不符合手機和平板電腦大小
- 5. Android - 檢測小型平板電腦vs大手機?
- 6. 平板電腦的屏幕優化
- 7. android平板電腦圖標大小
- 8. 在手機和平板電腦上設置字體大小
- 9. 在Android上縮放手機應用程序佈局到平板電腦大小的屏幕
- 10. 支持samall和大屏幕(平板電腦和手機)的android應用程序
- 11. 如何針對手機和平板電腦優化Android小部件?
- 12. 隨機調整大小問題Android平板電腦
- 13. 如何爲平板電腦大小的屏幕構建Android應用程序?
- 14. 禁用屏幕超時Android手機/平板電腦
- 15. 需要最小的Android平板電腦大小信息
- 16. 8x7和8x5平板電腦中的Android主屏幕小部件
- 17. 優化div +屏幕大小JS塊
- 18. 從平板電腦移動到手機
- 19. Android平板電腦開發屏幕分辨率和尺寸
- 20. Android平板電腦與Android智能手機的屏幕截屏行爲
- 21. 設置屏幕尺寸以模擬Android平板電腦上的較小屏幕?
- 22. 優化平板電腦
- 23. 在Android手機或平板電腦上開發應用程序
- 24. 開發通用Android應用程序(手機和平板電腦)
- 25. 針對智能手機和/或平板電腦的android開發
- 26. Android平板電腦開發 - 分辨率看起來像手機?
- 27. Android爲平板電腦和手機開發
- 28. Windows 8平板電腦和手機8的屏幕分辨率?
- 29. 手機和平板電腦設備的推薦文字大小比例?
- 30. 在平板電腦和手機上的字體大小的差異
您應該閱讀文檔。例如。 [this](http://developer.android.com/guide/practices/screens_support.html)和[this](http://developer.android.com/training/design-navigation/multiple-sizes.html)「我怎麼能讓它在每部手機中看起來都一樣。「你不能那樣做,因爲所有屏幕都不同。你不應該這樣做,因爲較大的屏幕可能需要一個不同的用戶界面比一個較小的屏幕 – zapl