谷歌公司在 2021 年度谷歌 I/O 開發(fā)者大會上推出了最新的 Android 12 測試版。Android 12 基于名為“Material You”的系統(tǒng)進行重新設(shè)計,最大特點是巨大的氣泡按鈕,不斷變化的顏色和更流暢的動畫。Android 和谷歌應(yīng)用商店產(chǎn)品管理副總裁薩米爾?薩馬特 (Sameer Samat) 表示,這是“Android 史上最大的設(shè)計變化”。
雖然 Android 在過去十年中經(jīng)歷了數(shù)不清的設(shè)計迭代,但薩馬特這么說也有一定道理。Android 12 全新設(shè)計充滿信心,不憚于把所有元素都做得更大更有趣。
除了全新外觀設(shè)計之外,Android 12 也增加了其他一些功能特性,但無疑全新設(shè)計才是最重要的,給人眼前一亮的感覺。
Material You 和更好的小部件
谷歌在 I/O 開發(fā)者大會上展示了全新設(shè)計語言 Material You,Android 12 正是基于這套系統(tǒng)實現(xiàn)設(shè)計。不同于第一版 Material You,會上發(fā)布的這個新系統(tǒng)主要是一套用戶界面的開發(fā)原則。谷歌表示,Material You 將應(yīng)用于從網(wǎng)絡(luò)、應(yīng)用程序、硬件設(shè)備到 Android 系統(tǒng)等旗下所有產(chǎn)品。但這可能需要很長時間才能實現(xiàn)。
總之,目前 Android 12 測試版中的新元素都是谷歌在 Pixel 手機上對這些開發(fā)原則的具體實現(xiàn)。其他機型可能會以不同方式實現(xiàn)這些原則,甚至可能根本不實現(xiàn)這些原則。
Pixel 手機上 Android 12 測試版中最引人注目的功能是,當用戶更換壁紙時,可以選擇自動變換系統(tǒng)顏色。Android 12 會自動從壁紙中提取主色調(diào)和輔助色,并將這些顏色搭配應(yīng)用到按鈕和滑塊等元素上。整體看起來很整潔,但有些人并不喜歡可選擇的按鈕顏色太多。
鎖屏界面也有一些變化。如果用戶沒有收到通知,時鐘顯示會很大并且居中;如果有通知進來,時鐘會變小,但會更明顯,其可以根據(jù)系統(tǒng)主題選擇強調(diào)色。Android 的小部件系統(tǒng)的用戶反應(yīng)并不好。許多應(yīng)用程序都不使用小部件,很多應(yīng)用程序自從第一次使用后就沒有更新過小部件外觀。結(jié)果是 Android 主屏上常常出現(xiàn)大量丑陋凌亂的小部件。
谷歌希望通過全新的小部件系統(tǒng)來修復(fù)問題。和 Android 12 的其他產(chǎn)品一樣,谷歌為自家應(yīng)用設(shè)計的小部件添加了巨大氣泡外觀,這種有趣的設(shè)計可能會改變大多數(shù)人對 Android 的看法。最明顯的改進是,當用戶在壁紙上移動小部件時,其背景顏色會發(fā)生細微改變,從而與背景畫面更一致。
Android 開發(fā)者并不見得會急于采用全新的小部件系統(tǒng),所以谷歌應(yīng)該有計劃,鼓勵最常用的應(yīng)用程序使用小部件系統(tǒng)。
更大的按鈕和更多的動畫
Android 12 最明顯的變化是所有設(shè)計元素都很大,都有氣泡外觀,并且動畫效果更豐富。這無疑會讓整個系統(tǒng)更清晰更容易訪問,但這也意味著用戶在屏幕上看到的按鈕和菜單選項更少。
諸如亮度和音量滑塊等簡單元素更容易調(diào)節(jié)。動畫效果也能夠為用戶帶來更豐富的視覺體驗。比如當用戶解鎖或接上手機電源時,屏幕上就會出現(xiàn)縷縷光影效果。應(yīng)用程序會從圖標位置清晰展開,抽屜組件和其他元素在滑動時會有淡入淡出效果。
更多的動畫效果意味著會消耗更多資源,也可能會出現(xiàn)更多的屏幕抖動。但是薩馬特說 Android 團隊已經(jīng)優(yōu)化了 Android 系統(tǒng)顯示核心元素的方式。窗口和應(yīng)用管理器使用 CPU 的時間減少了 22%,系統(tǒng)服務(wù)器啟用高性能內(nèi)核的時間減少了 15%,中斷也減少了很多。
Android 系統(tǒng)常常通過更強大的硬件配置來解決問題,比如芯片速度更快、屏幕刷新率更高等等。但希望這些都不是在低端設(shè)備上保證動畫效果能流暢運行的必要條件。目前來看,Pixel 5 上的動畫效果相當不錯。
Android 12 中還有全新的“overscroll”動畫。當用戶滾動到頁面末尾時,屏幕上的所有元素都會出現(xiàn)拉伸效果,這和蘋果 iOS 中的效果有相似之處。
通知等系統(tǒng)功能的調(diào)整
Android 12 在通知、谷歌助手 Assistant 以及電源鍵功能方面也有不少改變。
快速設(shè)置以及通知的陰影效果基本保持不變,但更大按鈕設(shè)計意味著用戶在折疊視圖或展開視圖中看到的按鈕更少。通知的主要變化在于整體美感。和其他元素一樣,Android 12 的通知又大又有氣泡效果。Android 12 引入了一個巨大、易于點擊的向下箭頭元素來展開通知。一組通知會放在一個更大的氣泡元素中。當用戶開始滑動通知時,其會自動變成圓形,表示是一個可以獨立操作的對象。
谷歌在僅僅一年之后就放棄了創(chuàng)建全新的電源鍵菜單實現(xiàn)谷歌錢包和智能家居控制的想法。這兩種功能都只是快速設(shè)置內(nèi)的按鈕,類似于三星的解決方案。
在 Android 12 中,按下電源鍵可以調(diào)用谷歌助手 Assistant。薩馬特表示,谷歌 Assistant 會根據(jù)用戶所看到的屏幕提供更多情境感知功能。這種調(diào)用數(shù)字助理的方式早已有之,比如按下 iPhone 的電源鍵啟用 Siri,按下 Galaxy 的電源鍵能調(diào)用 Bixby。
攝像頭、麥克風(fēng)和定位方面的新隱私功能
Android 12 也添加了不少保護用戶隱私的功能,主要集中在位置、攝像頭和麥克風(fēng)這三種關(guān)鍵傳感器方面。
Android 12 屏幕右上方有一個小綠點,用于顯示攝像頭和麥克風(fēng)處于開啟狀態(tài)??焖僭O(shè)置中也有兩個可選的開關(guān)功能,用戶可以快速完全關(guān)閉攝像頭和麥克風(fēng)。當應(yīng)用程序試圖調(diào)用攝像頭和麥克風(fēng)時,Android 系統(tǒng)會彈出對話框,詢問用戶是否想重新打開。如果用戶沒有作出選擇,應(yīng)用程序默認可以調(diào)用攝像頭或麥克風(fēng),但 Android 系統(tǒng)會做靜音全黑處理。
在地理位置方面,谷歌還增加了新的選項,用戶可以設(shè)置應(yīng)用程序訪問權(quán)限。除了將地理位置訪問限制設(shè)為僅此一次或者僅在應(yīng)用程序打開時可訪問之外,谷歌還讓用戶能夠設(shè)置提供“大致”或“精確”位置。“大致”位置會讓應(yīng)用程序獲得的位置精度較低,所以理論上應(yīng)用程序無法得到用戶的確切位置。谷歌表示,這可能對天氣之類的應(yīng)用很有幫助。
谷歌還專門針對位置、麥克風(fēng)和攝像頭開發(fā)了全新的“隱私儀表盤”。這個餅狀圖能夠顯示過去 24 小時內(nèi)每個組件被訪問的次數(shù),以及每次調(diào)用的具體時間。用戶可以通過點擊隱私儀表盤進入任何應(yīng)用程序設(shè)置。
Android 私人計算內(nèi)核
另一個新的隱私功能是“Android 私人計算內(nèi)核”(APCC)。Android 私人計算內(nèi)核并沒有物理芯片。從本質(zhì)上講,APCC 內(nèi)部會運行一系列 Android 機器學(xué)習(xí)功能。這些功能與操作系統(tǒng)的其他部分隔開,不允許任何類型的網(wǎng)絡(luò)訪問。谷歌表示,APCC 內(nèi)存功能實際上無法從云端發(fā)送或接收數(shù)據(jù),與系統(tǒng)內(nèi)部函數(shù)通信的唯一方式是通過特定 API,谷歌強調(diào)這是“開源”機制的安全屏障。
在 APCC 內(nèi)部運行的功能包括 Android 系統(tǒng)的情景識別音樂播放。這需要麥克風(fēng)定期對周圍環(huán)境進行監(jiān)聽,無疑用戶想在本地完成操作。APCC 還有“智能芯片”功能,可以根據(jù)用戶常用措辭設(shè)置自動回復(fù)功能。
從某種方面講,谷歌在 APCC 內(nèi)運行的是一個功能有限的人工智能。這表明谷歌打算在未來為 Android 系統(tǒng)引入更多人工智能功能。
沒有關(guān)于應(yīng)用跟蹤的信息
位置、攝像頭、麥克風(fēng)和機器學(xué)習(xí)都是需要限制的隱私元素,但并不是現(xiàn)在每位用戶都想要的那種隱私。在過去的幾個月里,更緊迫的問題是如何解決基于廣告的應(yīng)用跟蹤。蘋果最新發(fā)布了應(yīng)用追蹤透明度功能,谷歌仍在計劃阻止 Chrome 瀏覽器中的第三方 Cookie,轉(zhuǎn)而采用匿名技術(shù)。
Android 系統(tǒng)會做如何調(diào)整?有傳言說谷歌正在考慮類似于蘋果的系統(tǒng),但谷歌 I/O 開發(fā)者大會沒有公布相關(guān)信息。薩馬特表示,他的團隊正在研究一些東西:“生態(tài)系統(tǒng)顯然發(fā)生了很多變化。谷歌的特點在于它是一家平臺公司,也是一家涉足廣告領(lǐng)域的公司。所以我們正在深入思考應(yīng)該如何改進廣告系統(tǒng)。Chrome 瀏覽器上的所作所為就是如此。”目前關(guān)于 Android 的應(yīng)用跟蹤沒有什么要宣布的。但我們的立場是隱私和廣告不需要直接對立,否則對公司的整體生態(tài)系統(tǒng)沒有益處可言。所以我們正在考慮與開發(fā)伙伴合作,將在今年晚些時候發(fā)布更多信息。
其他功能
谷歌此前已經(jīng)在早期的 Android 12 開發(fā)者測試版中發(fā)布了一系列底層功能。比如針對視障用戶做出改進的輔助功能、滾動屏幕截圖,將最喜歡的人放到主屏幕的對話小工具等等。谷歌還宣布改進對第三方應(yīng)用商店的支持。
除此之外,谷歌還宣布在 Android 12 中引入幾個新功能。Android 12 將內(nèi)置遙控器,可以與 Android 電視系統(tǒng)搭配使用。谷歌還承諾與汽車制造商合作,通過 NFC 和 UWB 實現(xiàn)手機解鎖汽車。今年晚些時候,部分 Pixel 手機和三星 Galaxy 手機將支持解鎖汽車功能,寶馬也將在未來車型上支持這一功能。
Android 12 也會讓 Chromebook 筆記本電腦與 Android 手機兼容性更好。今年晚些時候,搭載 Chrome OS 的筆記本電腦將能夠通過 Wi-Fi Direct 立即訪問 Android 手機照片庫中的新照片,不必等待照片同步到谷歌云服務(wù) Google Photos。谷歌在多種設(shè)備快速傳輸文件方面仍然不如 AirDrop,但已經(jīng)進步不少。
Android 已經(jīng)有針對藍牙設(shè)備的快速配對功能,但并沒有內(nèi)置到藍牙規(guī)范中。相反,谷歌必須與單個制造商逐一合作來實現(xiàn)快速配對。
Android 系統(tǒng)更新
通常只有谷歌自己的 Pixel 手機才能保證及時獲得新版 Android 系統(tǒng)更新。過去的幾年里谷歌在系統(tǒng)更新方面有所進步。薩馬特表示,“更新速度”比去年提高了 30%。
幾年前,谷歌用名為 Project Treble 的軟件改變了 Android 系統(tǒng)架構(gòu)。Project Treble 讓系統(tǒng)變得更加模塊化,也讓 Android 手機制造商更容易開發(fā)定制版 Android,這意味著更新速度會更快。
包括三星在內(nèi)的 Android 手機制造商系統(tǒng)更新速度都有所加快。但不少舊機型的更新仍然很慢。大多數(shù)公司都沒有在一個完全合理的時間框架內(nèi)發(fā)布更新內(nèi)容。
所幸越來越多的公司致力于提供更長時間的更新。谷歌還直接與高通合作,加快更新速度。鑒于高通是美國市場 Android 手機芯片的主要供應(yīng)商,這也應(yīng)該會對更新狀況產(chǎn)生很大的影響。
但期望值不要太高。Android 更新還無法與 iOS 匹敵,不同手機版本之間的更新總是存在差距。這就是 Android 生態(tài)系統(tǒng)的運作方式。
從功能上講,Android 12 可能并不是最大的一次升級,但無疑是一段時間內(nèi)最大的視覺革新。隨著時間的推移和多次迭代,隨著新想法的層出不窮,移動操作系統(tǒng)的許多方面勢必會不合時宜。Android 12 并沒有完全推倒重來,但這次升級會讓整個系統(tǒng)感覺更連貫更一致。