回答
這聽起來像你希望你的UI在所有Android設備上看起來完全一樣。正如丹尼爾所說,由於屏幕尺寸,比率和分辨率不同,這是不可能的,因爲Android設備差異很大。
幸運的是,Android用戶界面系統設計爲,精確爲,並考慮到不同的屏幕。鑑於你的用戶界面設計,它會盡量讓它在用戶的設備上工作,無論它是什麼尺寸或方向。按鈕和標籤以及窗口和圖像將進行調整以填充由UI設計者指定的可用空間。
除非您有特定的技術原因將自己限制爲特定維度的嚴格UI,否則我建議您掌握Android的UI和組件!
好的答案...發現真的很有幫助。 我的意思是,一些標籤,圖像或任何控件在仿真器中都顯得很好,而每當我要在真正的Android手機中看到它時,它們的位置(x,y)都不同於仿真器 – 2010-07-07 12:32:49
是的絕對X/Y位置將會有所不同,但明智地使用UI組件(例如,使用相對定位和比例尺寸而不是絕對尺寸),Android會將其餘部分排序。 然後你的應用程序看起來很棒,你會爲自己省下很多努力,並且你的所有用戶在他們不同的設備上都會愛上你! – Dave 2010-07-07 16:14:21
- 1. 平板電腦的屏幕優化
- 2. Safari的屏幕尺寸優化
- 3. 優化啓動屏幕內存
- 4. 優化div +屏幕大小JS塊
- 5. 優化iPhone 5屏幕,無需xib
- 6. Android:針對不同屏幕尺寸優化設計
- 7. Android的個性化鎖定屏幕
- 8. 如何優化J2EE struts應用程序中的屏幕空間?
- 9. Android中支持的屏幕
- 10. Android中的屏幕導航
- 11. Android中的初始屏幕
- 12. Android中的屏幕鏡像
- 13. Android中的多屏幕
- 14. android中的屏幕旋轉
- 15. Android中的帳篷屏幕
- 16. 將屏幕最大化爲2屏幕
- 17. RxJava Android處理屏幕方向變化
- 18. Android autoCompleteTextView隨屏幕大小而變化?
- 19. android ViewSwitcher屏幕方向變化
- 20. 的Android:主屏幕
- 21. Android的屏幕Marign
- 22. 的Android流屏幕
- 23. 流的Android屏幕
- 24. Android多屏幕
- 25. 多屏幕Android
- 26. Android UI屏幕
- 27. 多屏幕Android
- 28. Android多屏幕
- 29. Android空屏幕
- 30. Android多屏幕
你能解釋一下'完全相同'是什麼意思嗎? 因爲有不同的屏幕,不僅通過分辨率,而且還通過比例,所以有些是正方形的,有些更高。 所以它不能'完全一樣' – 2010-06-30 17:22:01
你有完全一樣的....我說的是不同的Android手機屏幕....所以我面臨的問題是一旦我在模擬器開發UI,它可能會也可能不會在實際的移動中看起來或裝配在仿真器中尋找或裝配。 因此有無論如何做屏幕(圖形)優化? – 2010-07-01 04:41:48