邊框會提供系統 UI 的相關資訊,確保應用程式在正確的區域中繪製,且系統 UI 不會遮蓋使用者介面。瞭解邊框如何向應用程式傳達系統裝飾的位置,以及 Compose API 如何協助內容隨著系統列、軟體鍵盤和工作列移動。
重點
- Insets 會說明應用程式內容的填充量,以免與系統 UI 或實體裝置功能的部分重疊。
- 不同類型的內嵌區塊包括狀態列、導覽列、軟體鍵盤等。
- 在應用程式執行期間,邊框可能會因系統設定和視窗環境而變更,例如裝置方向、多視窗模式設定,或使用者可控設定。
- 直接處理內嵌,充分運用螢幕空間,並改善應用程式在各板型規格中的外觀和功能。
包含此指南的集合
本指南是精選的快速指南系列之一,涵蓋更廣泛的 Android 開發目標:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=zh-tw)
建立主畫面鷹架
瞭解如何使用標準化平台建構複雜的使用者介面。這個結構體會將 UI 的不同部分結合在一起,讓應用程式呈現一致的外觀和風格。
有問題或意見回饋嗎?
請前往常見問題頁面,瞭解快速指南或與我們聯絡,分享您的想法。