Android 顯示

本節將說明 AOSP 如何實作各種 Android 顯示設定,包括應用程式捷徑、圓形啟動器圖示、請勿打擾 (DND)、多視窗 (分割畫面、任意形式和子母畫面)、高動態範圍 (HDR) 影片、夜間模式和零售商店示範模式。詳情請參閱本節的子頁面。

自動調整圖示

自動調整圖示在裝置上保有一致的形狀,但會因裝置各有不同,而且只有開發人員提供一項圖示素材資源。此外,圖示支援兩個圖層 (前景和背景),可用於動畫,為使用者提供視覺饗宴。

應用程式捷徑

在 Android 7.1.1 版本中,開發人員可以在應用程式中定義可在啟動器中顯示的特定動作捷徑。這些應用程式捷徑可讓使用者在應用程式中快速啟動常見或建議的工作。

封鎖不受信任的觸控

為確保系統安全性並提供良好的使用者體驗,Android 12 新增了防止重疊濫用的支援功能,具體來說,就是在視窗管理員和輸入調度器區域中進行變更。Android 12 會防止應用程式使用觸控事件,因為疊加層會以不安全的方式遮蓋應用程式。換句話說,系統會封鎖經過特定視窗的觸控動作,但有幾個例外狀況

圓形圖示

Android 7.1.1 以上版本支援圓形啟動器圖示。根據預設,系統不會啟用圓形啟動器圖示。如要在裝置實作中使用圓形圖示,您必須編輯裝置上的資源疊加層,才能啟用圓形圖示。

色彩管理

Android 8.1 版新增對顏色管理功能的支援,讓所有螢幕技術都能提供一致的體驗。在 Android 8.1 上執行的應用程式可存取廣色域螢幕的完整功能,充分發揮顯示裝置的效能。

對話通知和小工具

Android 11 新增了支援功能,可根據優先順序和警示層級,自訂對話通知在通知欄中的行為和位置,讓對話標示為重要,並在對話空間中啟動對話專屬的對話框。在這些 Android 11 功能的基礎上,Android 12 的對話小工具功能可讓使用者在主畫面上新增重要聯絡人的對話小工具,方便他們不必等待通知就能輕鬆繼續對話。

螢幕凹口

Android 9 新增了在裝置上實作不同類型螢幕凹口的支援功能。螢幕缺口可讓您打造身歷其境的邊到邊體驗,同時保留裝置前端的重要感應器空間。

零打擾

Android 7.0 支援第三方自動規則的勿擾模式 (DND) 設定、控制鬧鐘、抑制視覺干擾,以及自訂勿擾模式設定。

高動態範圍影片播放

高動態範圍 (HDR) 影片是高品質影片解碼的下一個前沿,可提供無與倫比的場景重現品質。Android 7.0 提供初始 HDR 支援,包括建立適當的常數,用於探索及設定 HDR 影片管道。

多螢幕

Android 10 可支援多螢幕和摺疊式手持裝置、外接螢幕的使用方式和其他板型規格。多螢幕功能也支援多項汽車專屬功能,例如駕駛員螢幕、乘客螢幕和後座娛樂功能。

多視窗模式

在 Android 7.0 以上版本中,使用者可以透過新的平台功能「多視窗」在裝置畫面上同時顯示多個應用程式。除了多視窗模式的預設實作方式,Android 也支援多種多視窗模式。

夜燈

Android 7.1.1 版包含一項名為「夜燈」的功能,可減少裝置螢幕發出的藍光量,以更符合使用者時段和位置的自然光度。Android 8.0 內含一項功能,可讓使用者進一步控制夜燈效果的強度。

子母畫面

Android 8.0 支援 Android 手持裝置的子母畫面 (PIP) 功能。使用者可透過 PIP 將含有進行中活動的應用程式調整為小視窗。

零售商展示模式

Android 7.1.1 以上版本提供零售模式的系統層級支援,方便使用者輕鬆檢視裝置的運作情形。Android 8.1 修訂了這項支援功能,可透過裝置政策管理工具建立示範使用者。

旋轉建議

在 Android 8.0 中,使用者可以使用快速設定方塊或顯示設定,在自動旋轉和直向旋轉模式之間切換。Android 9 更新了直向旋轉模式,透過固定目前的螢幕旋轉功能,避免無意間旋轉裝置,即使裝置位置發生變更也沒問題。

分割畫面互動

在 Android 7.0 以上版本中,使用者可以透過平台功能多視窗模式,在裝置螢幕上同時顯示多個應用程式。Android 8.0 透過精進功能並新增更多功能,改善分割畫面。

已同步應用程式轉換

同步應用程式轉換是 Android 9 中的一項功能,可強化現有的應用程式轉換架構。當使用者開啟、關閉或切換應用程式時,SystemUI 或啟動器 (主畫面) 程序會傳送要求,以逐格控制動畫,確保檢視畫面動畫和視窗動畫之間的同步。

文字分類

文字分類會使用機器學習技術,協助開發人員分類文字。Android 9 使用新的文字分類器服務,擴充了 Android 8.1 中推出的文字分類架構。文字分類器服務是原始設備製造商提供文字分類系統支援的建議方式。

小工具和捷徑

在 Android 8.0 中新增捷徑和小工具的流程 API,可讓應用程式開發人員在應用程式中新增捷徑和小工具,而非依賴小工具匣。基於安全考量,這項功能也已淘汰舊有的新增捷徑方法 (傳送廣播)。

視窗模糊處理

在 Android 12 公用 API 中,可用於實作視窗模糊效果 (例如背景模糊和後方模糊處理效果)。您可以使用這些 API 模糊處理視窗後方的任何內容。您可以建立具有模糊背景的視窗、產生磨砂玻璃效果,或展示窗戶,讓整個螢幕在背景模糊處理,創造深度。你也可以結合這兩種效果。

視窗放大鏡

在 Android 12 低視力模式下,使用者可以透過視窗放大功能,輕鬆放大螢幕上的任何內容,以因應不斷變化的需求。視窗放大功能可讓您放大螢幕的特定區域,而非在整個螢幕上使用縮放功能。您可以將所選視窗拖曳至整個螢幕,視需要放大螢幕的不同部分。