1. 程式人生 > 資訊 >史上最大設計變化:一文看懂 Android 12

史上最大設計變化:一文看懂 Android 12

5 月 19 日訊息,當地時間週二谷歌公司在 2021 年度谷歌 I/O 開發者大會上推出了最新的 Android 12 測試版。Android 12 基於名為“Material You”的系統進行重新設計,最大特點是巨大的氣泡按鈕,不斷變化的顏色和更流暢的動畫。Android 和谷歌應用商店產品管理副總裁薩米爾・薩馬特 (Sameer Samat) 表示,這是“Android 史上最大的設計變化”。

雖然 Android 在過去十年中經歷了數不清的設計迭代,但薩馬特這麼說也有一定道理。Android 12 全新設計充滿信心,不憚於把所有元素都做得更大更有趣。

除了全新外觀設計之外,Android 12 也增加了其他一些功能特性,但無疑全新設計才是最重要的,給人眼前一亮的感覺。

圖示:Android 12 有很多顏色選擇和個性化圖片

Material You 和更好的小部件

谷歌在 I/O 開發者大會上展示了全新設計語言 Material You,Android 12 正是基於這套系統實現設計。不同於第一版 Material You,會上釋出的這個新系統主要是一套使用者介面的開發原則。谷歌表示,Material You 將應用於從網路、應用程式、硬體裝置到 Android 系統等旗下所有產品。但這可能需要很長時間才能實現。

總之,目前 Android 12 測試版中的新元素都是谷歌在 Pixel 手機上對這些開發原則的具體實現。其他機型可能會以不同方式實現這些原則,甚至可能根本不實現這些原則。

Pixel 手機上 Android 12 測試版中最引人注目的功能是,當用戶更換桌布時,可以選擇自動變換系統顏色。Android 12 會自動從桌布中提取主色調和輔助色,並將這些顏色搭配應用到按鈕和滑塊等元素上。整體看起來很整潔,但有些人並不喜歡可選擇的按鈕顏色太多。

鎖屏介面也有一些變化。如果使用者沒有收到通知,時鐘顯示會很大並且居中;如果有通知進來,時鐘會變小,但會更明顯,其可以根據系統主題選擇強調色。Android 的小部件系統的使用者反應並不好。許多應用程式都不使用小部件,很多應用程式自從第一次使用後就沒有更新過小部件外觀。結果是 Android 主屏上常常出現大量醜陋凌亂的小部件。

谷歌希望通過全新的小部件系統來修復問題。和 Android 12 的其他產品一樣,谷歌為自家應用設計的小部件添加了巨大氣泡外觀,這種有趣的設計可能會改變大多數人對 Android 的看法。最明顯的改進是,當用戶在桌布上移動小部件時,其背景顏色會發生細微改變,從而與背景畫面更一致。

圖示:全新的小部件效果

Android 開發者並不見得會急於採用全新的小部件系統,所以谷歌應該有計劃,鼓勵最常用的應用程式使用小部件系統。

更大的按鈕和更多的動畫

Android 12 最明顯的變化是所有設計元素都很大,都有氣泡外觀,並且動畫效果更豐富。這無疑會讓整個系統更清晰更容易訪問,但這也意味著使用者在螢幕上看到的按鈕和選單選項更少。

諸如亮度和音量滑塊等簡單元素更容易調節。動畫效果也能夠為使用者帶來更豐富的視覺體驗。比如當用戶解鎖或接上手機電源時,螢幕上就會出現縷縷光影效果。應用程式會從圖示位置清晰展開,抽屜元件和其他元素在滑動時會有淡入淡出效果。

更多的動畫效果意味著會消耗更多資源,也可能會出現更多的螢幕抖動。但是薩馬特說 Android 團隊已經優化了 Android 系統顯示核心元素的方式。視窗和應用管理器使用 CPU 的時間減少了 22%,系統伺服器啟用高效能核心的時間減少了 15%,中斷也減少了很多。

圖示:使用者可以通過自定義顏色來匹配桌布

Android 系統常常通過更強大的硬體配置來解決問題,比如晶片速度更快、螢幕重新整理率更高等等。但希望這些都不是在低端裝置上保證動畫效果能流暢執行的必要條件。目前來看,Pixel 5 上的動畫效果相當不錯。

Android 12 中還有全新的“overscroll”動畫。當用戶滾動到頁面末尾時,螢幕上的所有元素都會出現拉伸效果,這和蘋果 iOS 中的效果有相似之處。

通知等系統功能的調整

Android 12 在通知、谷歌助手 Assistant 以及電源鍵功能方面也有不少改變。

快速設定以及通知的陰影效果基本保持不變,但更大按鈕設計意味著使用者在摺疊檢視或展開檢視中看到的按鈕更少。通知的主要變化在於整體美感。和其他元素一樣,Android 12 的通知又大又有氣泡效果。Android 12 引入了一個巨大、易於點選的向下箭頭元素來展開通知。一組通知會放在一個更大的氣泡元素中。當用戶開始滑動通知時,其會自動變成圓形,表示是一個可以獨立操作的物件。

圖示:快速設定和通知功能的調整

谷歌在僅僅一年之後就放棄了建立全新的電源鍵選單實現谷歌錢包和智慧家居控制的想法。這兩種功能都只是快速設定內的按鈕,類似於三星的解決方案。

在 Android 12 中,按下電源鍵可以呼叫谷歌助手 Assistant。薩馬特表示,谷歌 Assistant 會根據使用者所看到的螢幕提供更多情境感知功能。這種呼叫數字助理的方式早已有之,比如按下 iPhone 的電源鍵啟用 Siri,按下 Galaxy 的電源鍵能呼叫 Bixby。

攝像頭、麥克風和定位方面的新隱私功能

Android 12 也添加了不少保護使用者隱私的功能,主要集中在位置、攝像頭和麥克風這三種關鍵感測器方面。

Android 12 螢幕右上方有一個小綠點,用於顯示攝像頭和麥克風處於開啟狀態。快速設定中也有兩個可選的開關功能,使用者可以快速完全關閉攝像頭和麥克風。當應用程式試圖呼叫攝像頭和麥克風時,Android 系統會彈出對話方塊,詢問使用者是否想重新開啟。如果使用者沒有作出選擇,應用程式預設可以呼叫攝像頭或麥克風,但 Android 系統會做靜音全黑處理。

在地理位置方面,谷歌還增加了新的選項,使用者可以設定應用程式訪問許可權。除了將地理位置訪問限制設為僅此一次或者僅在應用程式開啟時可訪問之外,谷歌還讓使用者能夠設定提供“大致”或“精確”位置。“大致”位置會讓應用程式獲得的位置精度較低,所以理論上應用程式無法得到使用者的確切位置。谷歌表示,這可能對天氣之類的應用很有幫助。

圖示:全新的隱私功能

谷歌還專門針對位置、麥克風和攝像頭開發了全新的“隱私儀表盤”。這個餅狀圖能夠顯示過去 24 小時內每個元件被訪問的次數,以及每次呼叫的具體時間。使用者可以通過點選隱私儀表盤進入任何應用程式設定。

Android 私人計算核心

另一個新的隱私功能是“Android 私人計算核心”(APCC)。Android 私人計算核心並沒有物理晶片。從本質上講,APCC 內部會執行一系列 Android 機器學習功能。這些功能與作業系統的其他部分隔開,不允許任何型別的網路訪問。谷歌表示,APCC 記憶體功能實際上無法從雲端傳送或接收資料,與系統內部函式通訊的唯一方式是通過特定 API,谷歌強調這是“開源”機制的安全屏障。

在 APCC 內部執行的功能包括 Android 系統的情景識別音樂播放。這需要麥克風定期對周圍環境進行監聽,無疑使用者想在本地完成操作。APCC 還有“智慧晶片”功能,可以根據使用者常用措辭設定自動回覆功能。

從某種方面講,谷歌在 APCC 內執行的是一個功能有限的人工智慧。這表明谷歌打算在未來為 Android 系統引入更多人工智慧功能。

沒有關於應用跟蹤的資訊

位置、攝像頭、麥克風和機器學習都是需要限制的隱私元素,但並不是現在每位使用者都想要的那種隱私。在過去的幾個月裡,更緊迫的問題是如何解決基於廣告的應用跟蹤。蘋果最新發布了應用追蹤透明度功能,谷歌仍在計劃阻止 Chrome 瀏覽器中的第三方 Cookie,轉而採用匿名技術。

Android 系統會做如何調整?有傳言說谷歌正在考慮類似於蘋果的系統,但谷歌 I/O 開發者大會沒有公佈相關資訊。薩馬特表示,他的團隊正在研究一些東西:“生態系統顯然發生了很多變化。谷歌的特點在於它是一家平臺公司,也是一家涉足廣告領域的公司。所以我們正在深入思考應該如何改進廣告系統。Chrome 瀏覽器上的所作所為就是如此。”目前關於 Android 的應用跟蹤沒有什麼要宣佈的。但我們的立場是隱私和廣告不需要直接對立,否則對公司的整體生態系統沒有益處可言。所以我們正在考慮與開發夥伴合作,將在今年晚些時候釋出更多資訊。

其他功能

谷歌此前已經在早期的 Android 12 開發者測試版中釋出了一系列底層功能。比如針對視障使用者做出改進的輔助功能、滾動螢幕截圖,將最喜歡的人放到主螢幕的對話小工具等等。谷歌還宣佈改進對第三方應用商店的支援。

除此之外,谷歌還宣佈在 Android 12 中引入幾個新功能。Android 12 將內建遙控器,可以與 Android 電視系統搭配使用。谷歌還承諾與汽車製造商合作,通過 NFC 和 UWB 實現手機解鎖汽車。今年晚些時候,部分 Pixel 手機和三星 Galaxy 手機將支援解鎖汽車功能,寶馬也將在未來車型上支援這一功能。

圖示:Android 12 的內建遙控器

Android 12 也會讓 Chromebook 膝上型電腦與 Android 手機相容性更好。今年晚些時候,搭載 Chrome OS 的膝上型電腦將能夠通過 Wi-Fi Direct 立即訪問 Android 手機照片庫中的新照片,不必等待照片同步到谷歌雲服務 Google Photos。谷歌在多種裝置快速傳輸檔案方面仍然不如 AirDrop,但已經進步不少。

Android 已經有針對藍芽裝置的快速配對功能,但並沒有內建到藍芽規範中。相反,谷歌必須與單個製造商逐一合作來實現快速配對。

Android 系統更新

通常只有谷歌自己的 Pixel 手機才能保證及時獲得新版 Android 系統更新。過去的幾年裡谷歌在系統更新方面有所進步。薩馬特表示,“更新速度”比去年提高了 30%。

幾年前,谷歌用名為 Project Treble 的軟體改變了 Android 系統架構。Project Treble 讓系統變得更加模組化,也讓 Android 手機制造商更容易開發定製版 Android,這意味著更新速度會更快。

包括三星在內的 Android 手機制造商系統更新速度都有所加快。但不少舊機型的更新仍然很慢。大多數公司都沒有在一個完全合理的時間框架內釋出更新內容。

所幸越來越多的公司致力於提供更長時間的更新。谷歌還直接與高通合作,加快更新速度。鑑於高通是美國市場 Android 手機晶片的主要供應商,這也應該會對更新狀況產生很大的影響。

但期望值不要太高。Android 更新還無法與 iOS 匹敵,不同手機版本之間的更新總是存在差距。這就是 Android 生態系統的運作方式。

從功能上講,Android 12 可能並不是最大的一次升級,但無疑是一段時間內最大的視覺革新。隨著時間的推移和多次迭代,隨著新想法的層出不窮,移動作業系統的許多方面勢必會不合時宜。Android 12 並沒有完全推倒重來,但這次升級會讓整個系統感覺更連貫更一致。