安卓顯示

本節介紹各種 Android 顯示設置的 AOSP 實現,包括應用程序快捷方式、圓形啟動器圖標、免打擾 (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 視頻播放

高動態範圍 (HDR) 視頻是高質量視頻解碼的下一個前沿,帶來無與倫比的場景再現質量。 Android 7.0 獲得了最初的 HDR 支持,其中包括為 HDR 視頻管道的發現和設置創建適當的常量。

多顯示器

Android 10 支持多屏和可折疊手持設備、外部顯示器的使用以及其他形式因素。多顯示器還支持許多特定於汽車的功能,例如駕駛員屏幕、乘客屏幕和後座娛樂。

多窗口

在 Android 7.0 及更高版本中,用戶可以使用新的平台功能多窗口在其設備屏幕上同時顯示多個應用程序。除了默認的多窗口實現之外,Android 還支持多種多窗口。

小夜燈

Android 7.1.1 包含一項名為 Night Light 的功能,可減少設備顯示屏發出的藍光量,以更好地匹配用戶一天中的時間和位置的自然光。 Android 8.0 包含一項功能,可讓用戶更好地控制夜燈效果​​的強度。

畫中畫

Android 8.0 支持 Android 手持設備的畫中畫 (PIP)。 PIP 允許用戶將具有正在進行的活動的應用程序調整為一個小窗口。

零售演示模式

Android 7.1.1 及更高版本為零售模式提供系統級支持,因此用戶可以輕鬆檢查正在運行的設備。 Android 8.1 修改了此支持以通過設備策略管理器創建演示用戶。

輪換建議

在 Android 8.0 中,用戶可以使用 Quicksettings 磁貼或顯示設置在自動旋轉和縱向旋轉模式之間切換。 Android 9 更新了縱向旋轉模式,即使設備位置發生變化,也可以通過固定當前屏幕旋轉來消除無意旋轉。

分屏交互

在 Android 7.0 及更高版本中,用戶可以使用多窗口平台功能在其設備屏幕上同時顯示多個應用程序。 Android 8.0 通過改進功能並為其添加更多功能來改進分屏。

同步應用程序轉換

同步應用程序轉換是 Android 9 中的一項功能,可增強現有應用程序轉換架構。當用戶打開、關閉或在應用程序之間切換時,SystemUI 或啟動器(主屏幕)進程會發送請求以逐幀控制動畫,並保證視圖動畫和窗口動畫之間的同步。

文字分類

文本分類使用機器學習技術來幫助開發人員對文本進行分類。 Android 9 使用新的文本分類器服務擴展了 Android 8.1 中引入的文本分類框架。文本分類器服務是 OEM 提供文本分類系統支持的推薦方式。

小工具和快捷方式

Android 8.0 中用於添加快捷方式和小部件的流 API 允許應用程序開發人員從應用程序內部添加快捷方式和小部件,而不是依賴小部件托盤。出於安全原因,它還棄用了添加快捷方式的舊方法(發送廣播)。

窗口模糊

在 Android 中,有 12 個公共 API 可用於實現窗口模糊效果(例如背景模糊和背後模糊)。使用這些 API,您可以模糊您自己的窗口後面的任何內容。您可以創建背景模糊的窗口,創建磨砂玻璃效果,或顯示窗口後面的整個屏幕都變得模糊,從而創建景深效果。您也可以將這兩種效果結合起來。

窗口放大鏡

在Android中12低視力用戶可以輕鬆地放大自己的顯示器上的任何東西的方式,通過窗口放大功能,適應不斷變化的需求。與在整個屏幕上使用縮放功能不同,窗口放大可讓您放大屏幕的選定部分。可以在整個顯示中拖動選定的窗口,這使您可以根據需要放大屏幕的不同部分。