
請配置所有應用程式,讓內容從螢幕頂端邊緣延伸至底部邊緣。這是 Android 15 (API 級別 35) 起的預設行為。也就是說,應用程式的頂端和底部區域會顯示在狀態列和導覽列後方。狀態列和導覽列合稱為「系統資訊列」。系統資訊列通常用於顯示通知、裝置狀態和裝置導覽。
應用程式與系統 UI 顯示區域之間的重疊部分,就是視窗內嵌的一種,代表應用程式可與系統 UI 重疊的畫面部分。與這些 UI 部分重疊,可能代表顯示在內容上方,但也可能代表向應用程式通知系統手勢。
可用的視窗插邊類型如下。
根據預設,系統會選擇將應用程式視窗展開至整個螢幕,並在系統資訊列後方無邊框繪製應用程式內容。請使用偏移量,避免在系統資訊列後方顯示重要內容和觸控目標。
顯示電影或圖片等內容的應用程式可以暫時隱藏系統資訊列,提供更身歷其境的體驗。系統資訊列可讓使用者以標準方式操作裝置及查看狀態,因此在修改系統資訊列前,請仔細考量使用者的需求和期望。
螢幕凹口是指某些裝置上延伸至螢幕表面的區域,可為裝置正面的感應器提供空間。應用程式可以查詢螢幕凹口的位置,確保重要內容不會與凹口區域重疊。
鍵盤轉換是動態更新視窗插邊的常見範例。應用程式可以觀察目前的鍵盤狀態、透過程式輔助切換狀態、支援視窗插邊動畫,以及在鍵盤轉換期間順暢地為應用程式內容加上動畫。