這是我第一次編程任何不是PC的東西。我會假設屏幕尺寸和方向等事情在平板電腦上很重要,但是我發現基本示例代碼中沒有任何關於此的內容。旋轉和調整大小是否會自動發生?如果沒有,我該如何使應用程序全屏?Android平板電腦編程時屏幕尺寸是否重要?
1
A
回答
2
快速回答:yes android會自動將您的佈局適合設備屏幕。您可以根據設備的大小和方向進行特定的佈局。 Android管理使用哪些以及如何處理旋轉。
平板電腦旋轉時,配置更改事件被觸發。如果你的應用程序沒有聲明它會親自處理這個事件,那麼android框架會爲你處理它。當框架處理它時,你的應用程序被終止並重新啓動。這允許應用程序加載不同的佈局(如果您爲橫向/縱向指定了不同的佈局)。其他配置更改(如語言環境和其他許多更改)也會發生同樣的情況。
有兩種方法可使應用程序全屏顯示。 first只是聲明應用程序支持特定的dpi。 Manifest中的以下代碼支持所有dpis。
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
第二種方法是聲明,該應用程序已被用於測試,並可以支持經由targetSdk更大的屏幕尺寸。但是,這會刪除可能存在的任何兼容性功能。例如,我有一個應用程序在用戶界面線程上進行了大量處理,當我添加targetSdkVersion代碼以使應用程序屏幕變大時,應用程序不再有效。這是因爲targetSdkVersion不僅使屏幕變大,而且還刪除了允許前端線程執行長處理的兼容性代碼。所以這是你的警告。下面的代碼:
<manifest>
<uses-sdk android:targetSdkVersion="11" />
</manifest>
注意目標SDK還可以12這裏有一個link的Android版本和SDK號。
1
通過在xml或佈局設計器中設置主題,例如Theme.Black.NoTitleBar.Fullscreen可以爲您提供全屏活動。 如果您旋轉設備,則它將使用相同的佈局,除非您已定義了替代佈局。我通常從製作肖像佈局開始,然後您可以製作相同佈局的橫向版本,但對於平板電腦,您可能希望開始橫向播放,因爲這是主要方向。
看看這個視頻它涵蓋了這一點,並在佈局編輯器的一些其他方便的特性: http://youtu.be/Oq05KqjXTvs
希望這有助於讓你開始!
相關問題
- 1. Android平板電腦尺寸
- 2. 的Android平板電腦,確定屏幕尺寸
- 3. Android平板電腦開發屏幕分辨率和尺寸
- 4. 如何支持Android平板電腦屏幕尺寸?
- 5. 設置屏幕尺寸以模擬Android平板電腦上的較小屏幕?
- 6. 平板電腦設計和其他屏幕尺寸
- 7. Linphone Android應用程序崩潰在平板電腦的屏幕尺寸
- 8. 平板電腦平板電腦的相機尺寸
- 9. Android應用程序屏幕支持電話和平板電腦
- 10. Android屏幕尺寸
- 11. Android屏幕尺寸
- 12. 反應本機檢查平板電腦或屏幕英寸
- 13. 重新創建類似於Android平板電腦設置屏幕的屏幕
- 14. 平板電腦屏幕問題
- 15. 平板電腦中的屏幕方向
- 16. 平板電腦的屏幕優化
- 17. 禁用屏幕超時Android手機/平板電腦
- 18. 圖像顯示在三星gs2和更小的屏幕尺寸,但不是在10.1英寸的平板電腦
- 19. 7寸平板電腦android xlarge佈局
- 20. IOS屏幕尺寸要求
- 21. 從Android手機投射屏幕到Android平板電腦
- 22. jQuery Mobile:條件圖片尺寸(電話/平板電腦)
- 23. 平板電腦屏幕媒體查詢多個屏幕因素
- 24. Android平板電腦?
- 25. 如何在7英寸平板電腦和10英寸平板電腦上運行Android應用程序
- 26. Android平板電腦的分屏概念
- 27. Android屏幕尺寸支持
- 28. Android屏幕尺寸支持
- 29. Android屏幕尺寸縮放
- 30. Android確定屏幕尺寸