發表日期 3/21/2022, 12:27:00 PM
3 月 18 日淩晨,Google 麵嚮自傢 Pixel 設備推齣瞭 Android 13 的第二個開發者預覽版(以下簡稱 DP2)。和往年不同的是,這將是今年 Android 13 正式版發布前的最後一個開發者預覽版本,接下來 Android 13 就會進入為期 4 個多月的 Beta 測試階段。
相比首個開發者預覽版中海量的新特性,如獨立的應用語言設置、係統級照片選擇器、主題圖標 API 等,Android 13 DP2 中加入的新內容不多。本文以 Google Pixel 5 的體驗為例,為大傢介紹當中值得關注的 Android 13 新功能。
�� 通知推送允許「一刀切」
Android 近年在通知交互和管理粒度方麵的改進可以說是有目共睹,相比 iOS,Android 通知管理此前少有的缺憾應該就是初次啓動應用時的通知授權瞭――和打磨得日臻完美的通知管理係統相比,默認允許通知推送、需要用戶跳轉至二級甚至三級設置界麵進行後續管理的體驗,實在算不上「現代」。
此前在 Android 13 DP1 中已經齣現的通知權限,在 Android 13 DP2 中正式生效,隨之而來的是一項名為 POST_NOTIFICATIONS 的運行時權限,實際效果與位置信息等其它運行時權限類似,即通過彈齣對話框的方式詢問用戶是否允許應用發送通知。
通知運行時權限的實際交互效果
關於這個功能,值得我們關注的細節有這麼幾點。
首先,這是一個麵嚮 Android 13 的新特性,以不同係統版本為適配目標的應用,實際效果自然也會有所差異。具體而言:
麵嚮 Android 12L(API 32)及以下版本開發的應用,通知運行時權限彈窗僅會在應用首次啓動並注冊通知渠道時彈齣。因此上圖也是目前大部分應用在 Android 13 DP2 中的實際呈現效果
麵嚮 Android 13 進行適配的應用,則可以額外獲得更符閤實際上下文情境的彈窗時機。比如在應用引導界麵中嚮用戶闡明通知用途後,再彈齣通知運行時權限授予對話框。
因此這一特性的理想呈現效果可以參考 Google 在對應文檔中給齣的示意圖:
齣現時機更符閤實際使用上下文情境的通知運行時權限
另外,對於通知運行時權限彈窗的選項,如果我們在彈窗時選擇瞭拒絕,則應用的所有通知都將被阻隔, 效果相當於我們在此前的 Android 係統版本中手動關閉應用的通知總開關 。
而除瞭允許和拒絕,我們實際上也可以通知點擊其它區域或使用返迴手勢等方式來手動忽略掉運行時權限彈窗,如果應用在升級到 Android 13 前已經通過通知渠道獲得瞭某些通知的推送權限,忽略運行時權限彈窗則不會影響到這些通知的後續推送。
�� 自然暢快的分屏新方式
Android 12L 開始,Google 用實際行動錶明瞭在重拾平闆、摺疊屏等大屏設備體驗這件事情上的信心和決心。雖然不久前剛剛推送的 Android 12L 正式版並沒有在太多設備上得到普及,Android 13 並沒有停下對大屏設備多任務處理交互的探索。
在這次的 Android 13 DP2 中,最令人印象深刻的一項改動是圍繞分屏操作的:如果你在使用某個應用的過程中收到瞭來自另一個應用的通知,並且希望接下來同時處理這兩個應用中的任務,以往的操作一般是點擊通知打開另一個應用,然後再進行分屏操作。
而在 Android 13 DP2 中,我們可以在不離開當前應用的前提下,按住需要分屏的應用的通知不放,然後便能看到分屏觸發提示――――將通知扔到屏幕一側即可快速完成分屏。
直接拖動通知實現分屏
雖然我們對 Android 平闆是否會崛起持懷疑態度,但 Android 13 正式版對大屏設備而言至少會是交互和操作都相當友好的一個版本。
�� 重新設計媒體通知卡片
Android 的媒體通知卡片設計自 Android 8.0 以來一直在走下坡路,為瞭配閤 Material You 動態顔色,Android 12 中的媒體通知卡片更是完全抹去瞭來自媒體內容本身的「個性」 。
Android 8.0 與 Android 12 的媒體通知對比
通知係統和媒體通知卡片可以說是每逢更新必「動刀」,這次 Android 13 在 DP2 中也直接對媒體通知卡片來瞭一次布局和設計上的「推倒重來」。
Android 13 的媒體通知卡片僅提供一種尺寸
相比 Android 12,新的媒體通知卡片直接以媒體播放應用提供的專輯封麵為背景,操控按鈕、播放設備選擇按鈕的配色也直接提取自媒體封麵,不再與 Material You 掛鈎,某種程度上算是彌補瞭本部分開頭提到的「個性化」問題。
媒體通知卡片配色方案由媒體封麵決定
新的媒體通知卡片默認也隻提供一種展示尺寸瞭,通知中心和快速設置開關麵闆中的呈現效果一緻;布局上則更加強調播放/暫停控製,切歌、播放進度以及媒體播放應用提供的其它操作則被放在瞭底部位置。
不過根據慣例,在開發者預覽版階段評價媒體通知卡片設計往往都為時過早,這個階段的設計一般都不會代錶最終效果,所以如果你依舊不滿意,暫時也不用感到太失望。
�� 快速設置麵闆布局調整
為瞭迎閤某些戰略上的調整,近年來越來越多的廠商都開始將電源鍵「改造」成為觸發智能語音助理的新入口,畢竟理論上來說,比起開關機人們使用語音助理的頻率要更高一些。
Google 也不例外,在 Android 12 中,Google 為 Pixel 設備帶來瞭電源鍵喚醒 Google Assistant 的選項。為瞭解決隨之而來的電源鍵交互問題,Android 13 DP2 則嚮三星 One UI「取經」,對快速設置麵闆進行瞭一些易用性改進。
在新的快速設置麵闆中,係統設置和電源設置入口都被直接放到瞭右下角,在大屏上單手操作起來更加方便:
新的快速設置麵闆布局與使用中的應用管理
此外,快速設置麵闆底部還額外增加瞭「使用中的應用」管理入口,我們可以在這裏直接管理運行中的後台應用;如果你在設備上設置瞭多個用戶,快速設置麵闆右下角也會增加一個用於快速切換用戶的入口。
與快速設置麵闆相關的幾個改動這裏也順帶提一下:
設備控製(Device controls)更名為傢庭(Home)
勿擾模式在 Android 13 中似乎打算更名為 Priority mode(優先模式)瞭,目前快速設置開關已經更名,但係統設置及相關翻譯還未更新
此前在 DP1 已經齣現的二維碼掃描開關已經正式可用瞭
新增瞭一個名為「安全和隱私設置」的開關,添加後可通過它一鍵管理相機、麥剋風和位置信息的全局開關狀態(與已經存在的麥剋風、相機全局開關功能有些重復);同時提供一鍵跳轉至係統安全設置界麵的入口
新增的快速設置開關與對應操作界麵
�� 給非英語用戶更多關注
首先值得祝賀的是,在上個版本中需要 adb 手動開啓的獨立應用語言設置界麵,在 Android 13 DP2 中已經正式可用瞭,不過部分應用(尤其是內置瞭語言設置的應用)在正式版的語言設置中已經不支持手動設置應用語言瞭。
獨立的應用語言設置
除瞭應用語言設置,Android 13 DP2 也引入瞭不少針對日語、漢語等非英語語言用戶的改進。比如在 Android 應用中被廣泛使用的 TextView 控件現在可以按照文��(bunsetsu)或短語進行摺行顯示瞭,相比以往隻能生硬地根據字符來摺行的方式,應該能夠帶來更加舒適的文本顯示和閱讀體驗。
不啓用 (上) 和啓用 (下) 短語摺行的日語文本對比 | 圖:Google
再比如非拉丁文字 (如泰米爾語、緬甸語、泰盧固語和藏語) 在 Android 13 上也可以擁有更加舒適的顯示效果瞭,開發者隻需將應用的目標平台設定為 Android 13 即可擁有不剃頭不剃尾的文本顯示效果:
以 Android 13 為目標平台的應用中的非拉丁文字行高改進效果 (下) | 圖:Google
新的文本轉換 API 則主要用於提高漢語和日語用戶的輸入體驗,這裏 Google 舉的例子是:
以前的搜索需要日語用戶 (1) 輸入平假名來錶示搜索詞的發音,可能是一個地名或一個應用名 (2) 使用鍵盤將平假名字符轉換為漢字 (3) 使用漢字字符重新搜索 (4) 獲得搜索結果。在新的文本轉換 API 的幫助下,日語用戶隻需輸入平假名,就可以立即看到日文漢字的搜索結果,相當於跳過瞭第 2 和第 3 步。
因為目前在 Android 13 DP2 中難以復現,我們也無從得知這一特性對中文用戶而言究竟意味著什麼――Pixel Launcher 和 Google 通訊錄會因此支持國人更熟悉的拼音首字母搜索嗎?
另外,去年 Android 12 測試階段由熱心用戶提交的 CJK 可變字體支持請求至今沒有得到實現,不知道 Android 13 能不能滿足 CJK 用戶一個心願。
�� 小結
除瞭上述更新,Android 13 還有一些值得一提的小細節。比如支持瞭包括 COLRv1 字體格式、藍牙低功耗(LE)音頻以及 MIDI 2.0 在內的更多的現代化標準,重新設計、梳理瞭部分係統設置界麵,包括顯示大小、振動反饋、快速配對和屏幕保護等等,篇幅有限這裏不再贅述。
新的文字和閱讀選項、振動和觸感反饋設置
接下來迎接我們的,就是更多 OEM 機型都能加入、更接近 Android 13 正式體驗的 Beta 測試版本瞭。屆時我們應該也會有更多功能和體驗上的更新與大傢分享,敬請關注。
https://sspai.com/post/72164?utm_source=wechat&utm_medium=social
作者:剋萊德
責編:他自己