tft每日頭條

 > 生活

 > android7.1調試方法

android7.1調試方法

生活 更新时间:2024-09-10 11:19:44

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 的 運行時權限,實際效果與位置信息等其它運行時權限類似,即通過彈出對話框的方式詢問用戶是否允許應用發送通知。

android7.1調試方法(Android13新功能解析)1

通知運行時權限的實際交互效果

關于這個功能,值得我們關注的細節有這麼幾點。

首先,這是一個面向 Android 13 的新特性,以不同系統版本為适配目标的應用,實際效果自然也會有所差異。具體而言:

  1. 面向 Android 12L(API 32)及以下版本開發的應用,通知運行時權限彈窗僅會在應用首次啟動并注冊通知渠道時彈出。因此上圖也是目前大部分應用在 Android 13 DP2 中的實際呈現效果
  2. 面向 Android 13 進行适配的應用,則可以額外獲得更符合實際上下文情境的彈窗時機。比如在應用引導界面中向用戶闡明通知用途後,再彈出通知運行時權限授予對話框。

因此這一特性的理想呈現效果可以參考 Google 在 對應文檔 中給出的示意圖:

android7.1調試方法(Android13新功能解析)2

出現時機更符合實際使用上下文情境的通知運行時權限

另外,對于通知運行時權限彈窗的選項,如果我們在彈窗時選擇了拒絕,則應用的所有通知都将被阻隔,效果相當于我們在此前的 Android 系統版本中手動關閉應用的通知總開關。

而除了允許和拒絕,我們實際上也可以通知點擊其它區域或使用返回手勢等方式來手動忽略掉運行時權限彈窗,如果應用在升級到 Android 13 前已經通過通知渠道獲得了某些通知的推送權限,忽略運行時權限彈窗則不會影響到這些通知的後續推送。

自然暢快的分屏新方式

Android 12L 開始,Google 用實際行動表明了在重拾平闆、折疊屏等大屏設備體驗這件事情上的信心和決心。雖然不久前剛剛推送的 Android 12L 正式版并沒有在太多設備上得到普及,Android 13 并沒有停下對大屏設備多任務處理交互的探索。

在這次的 Android 13 DP2 中,最令人印象深刻的一項改動是圍繞分屏操作的:如果你在使用某個應用的過程中收到了來自另一個應用的通知,并且希望接下來同時處理這兩個應用中的任務,以往的操作一般是點擊通知打開另一個應用,然後再進行分屏操作。

而在 Android 13 DP2 中,我們可以在不離開當前應用的前提下,按住需要分屏的應用的通知不放,然後便能看到分屏觸發提示————将通知扔到屏幕一側即可快速完成分屏。

android7.1調試方法(Android13新功能解析)3

直接拖動通知實現分屏

雖然我們對 Android 平闆是否會崛起持懷疑态度,但 Android 13 正式版對大屏設備而言至少會是交互和操作都相當友好的一個版本。

重新設計媒體通知卡片

Android 的媒體通知卡片設計自 Android 8.0 以來一直在走下坡路,為了配合 Material You 動态顔色,Android 12 中的媒體通知卡片更是完全抹去了來自媒體内容本身的「個性」 。

android7.1調試方法(Android13新功能解析)4

android7.1調試方法(Android13新功能解析)5

Android 8.0 與 Android 12 的媒體通知對比

通知系統和媒體通知卡片可以說是每逢更新必「動刀」,這次 Android 13 在 DP2 中也直接對媒體通知卡片來了一次布局和設計上的「推倒重來」。

android7.1調試方法(Android13新功能解析)6

android7.1調試方法(Android13新功能解析)7

Android 13 的媒體通知卡片僅提供一種尺寸

相比 Android 12,新的媒體通知卡片直接以媒體播放應用提供的專輯封面為背景,操控按鈕、播放設備選擇按鈕的配色也直接提取自媒體封面,不再與 Material You 挂鈎,某種程度上算是彌補了本部分開頭提到的「個性化」問題。

android7.1調試方法(Android13新功能解析)8

android7.1調試方法(Android13新功能解析)9

媒體通知卡片配色方案由媒體封面決定

新的媒體通知卡片默認也隻提供一種展示尺寸了,通知中心和快速設置開關面闆中的呈現效果一緻;布局上則更加強調播放/暫停控制,切歌、播放進度以及媒體播放應用提供的其它操作則被放在了底部位置。

不過根據慣例,在開發者預覽版階段評價媒體通知卡片設計往往都為時過早,這個階段的設計一般都不會代表最終效果,所以如果你依舊不滿意,暫時也不用感到太失望。

快速設置面闆布局調整

為了迎合某些戰略上的調整,近年來越來越多的廠商都開始将電源鍵「改造」成為觸發智能語音助理的新入口,畢竟理論上來說,比起開關機人們使用語音助理的頻率要更高一些。

Google 也不例外,在 Android 12 中,Google 為 Pixel 設備帶來了電源鍵喚醒 Google Assistant 的選項。為了解決随之而來的電源鍵交互問題,Android 13 DP2 則向三星 One UI「取經」,對快速設置面闆進行了一些易用性改進。

在新的快速設置面闆中,系統設置和電源設置入口都被直接放到了右下角,在大屏上單手操作起來更加方便:

android7.1調試方法(Android13新功能解析)10

android7.1調試方法(Android13新功能解析)11

新的快速設置面闆布局與使用中的應用管理

此外,快速設置面闆底部還額外增加了「使用中的應用」管理入口,我們可以在這裡直接管理運行中的後台應用;如果你在設備上設置了多個用戶,快速設置面闆右下角也會增加一個用于快速切換用戶的入口。

與快速設置面闆相關的幾個改動這裡也順帶提一下:

  1. 設備控制(Device controls)更名為家庭(Home)
  2. 勿擾模式在 Android 13 中似乎打算更名為 Priority mode(優先模式)了,目前快速設置開關已經更名,但系統設置及相關翻譯還未更新
  3. 此前在 DP1 已經出現的二維碼掃描開關已經正式可用了
  4. 新增了一個名為「安全和隐私設置」的開關,添加後可通過它一鍵管理相機、麥克風和位置信息的全局開關狀态(與已經存在的麥克風、相機全局開關功能有些重複);同時提供一鍵跳轉至系統安全設置界面的入口

android7.1調試方法(Android13新功能解析)12

android7.1調試方法(Android13新功能解析)13

新增的快速設置開關與對應操作界面

給非英語用戶更多關注

首先值得祝賀的是,在上個版本中需要 adb 手動開啟的獨立應用語言設置界面,在 Android 13 DP2 中已經正式可用了,不過部分應用(尤其是内置了語言設置的應用)在正式版的語言設置中已經不支持手動設置應用語言了。

android7.1調試方法(Android13新功能解析)14

android7.1調試方法(Android13新功能解析)15

獨立的應用語言設置

該功能的具體使用體驗參考 上期文章。

除了應用語言設置,Android 13 DP2 也引入了不少針對日語、漢語等非英語語言用戶的改進。比如在 Android 應用中被廣泛使用的 TextView 控件現在可以按照文節(bunsetsu)或短語進行折行顯示了,相比以往隻能生硬地根據字符來折行的方式,應該能夠帶來更加舒适的文本顯示和閱讀體驗。

android7.1調試方法(Android13新功能解析)16

不啟用 (上) 和啟用 (下) 短語折行的日語文本對比 | 圖:Google

再比如非拉丁文字 (如泰米爾語、緬甸語、泰盧固語和藏語) 在 Android 13 上也可以擁有更加舒适的顯示效果了,開發者隻需将應用的目标平台設定為 Android 13 即可擁有不剃頭不剃尾的文本顯示效果:

android7.1調試方法(Android13新功能解析)17

以 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 在内的更多的現代化标準,重新設計、梳理了部分系統設置界面,包括顯示大小、振動反饋、快速配對和屏幕保護等等,篇幅有限這裡不再贅述。

android7.1調試方法(Android13新功能解析)18

android7.1調試方法(Android13新功能解析)19

新的文字和閱讀選項、振動和觸感反饋設置

接下來迎接我們的,就是更多 OEM 機型都能加入、更接近 Android 13 正式體驗的 Beta 測試版本了。屆時我們應該也會有更多功能和體驗上的更新與大家分享,敬請關注。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved