前言
前天凌晨,Google 放出了第一個 Android P 開發者預覽版(DP1)。這個時間點不僅比很多人之前所猜測的 Pie Day(3 月 14 日)足足早了一周,作為下一代 Android 的首個測試版本,DP1 所包含的新變化也遠遠超出我們的想象。
為了不擾亂大***貴的時間線,我們不妨用一篇文章為大家理清 Android P DP1 的全部內容。
▍什么時候能用上?
第三季度(預計是 10 月份)。
在 DP1 放出的同時,Google 也給出了 Android P 的更新時間線:
盡管 DP1 的上線時間比去年提前了足足半個月(去年是 3 月 22 日),但 Android P 的更新節奏還是與以往保持了一致:在接下來的半年多時間里,Android P 分別將在五月初、六月初、六月下旬和七月底收到四次更新、共計五個開發者預覽版本。
其中,第二個開發者預覽版(DP2)會在 5 月 8 -10 日的 Google I/O 大會上公布,而正式版本可能則要等到第三季度(一般是 10 月)隨 Google 的新機型一同上線。
▍支持哪些機型?
很遺憾,我們終于走到了和 Nexus 系列說再見的路口。
Android P DP1 支持 2017 年推出的 Google Pixel/Pixel XL 以及今年的 Google Pixel 2/Pixel 2 XL,此前陪伴大家走過 Android O 開發者預覽版的 Nexus 5X、Nexus 6P 已經不在支持設備之列。此外,Pixel C 和 Nexus Player 也沒有出現在 Android P DP1 的鏡像下載頁面當中。
值得一提的是,此前 Google 已經在官方支持頁面中聲明了 Nexus 和 Pixel 機型的「更新和支持期限」,其中,Nexus 5X 和 Nexus 6P 的 Android 版本更新截止日期為去年 9 月,安全補丁更新截止日期為今年 11 月。
也就是說,Android 8.0 Oreo 已經成為這兩款機型能夠享受到的最后一個官方版本。
至于 Pixel 用戶們,如果你們做好了承受各種 bug 和不穩定性的心理準備,可前往這里下載刷入 Android P DP1 的工廠鏡像;如果你將 Google Pixel 機型作為日用主力機型,不妨先關注我們的「具透」并耐心等待正式版本。
▍那你先給我看看彩蛋
當然,每逢 Android 大版本更新,很多人最關心的第一件事其實就是彩蛋。
不過需要大家注意的是,Android P 對設置界面做了不小的調整(下文我們會提到),我們得前往系統-關于手機界面并點擊打開Android 版本對話框,在彈出的對話框中反復點擊Android 版本才能觸發彩蛋。
除了可以通過雙指縮放,Android P 的彩蛋既不能單擊改變視覺效果,也不能多次連續點擊觸發額外的小游戲。這個僅僅會在每次出現時切換配色的新彩蛋長這樣:
這個色彩絢麗的字母「P」可以說是非常地直觀了,但它的背后究竟藏著哪一款甜品代號呢……
▍一眼能看見的視覺更新
介紹完每次更新后的必聊話題,我們來有針對性地看一看 Android P DP1 當中的新變化。
更新到 Android P DP1,我們一眼能夠看見的視覺更新主要包括以下幾處:
Material Design 2?
上月初,XDA 開發者曾在 Chromium 的提交內容(commit)中發現了一則名為「Material Design 2」的條目,根據條目的相關內容,今后可能會出現在 Chrome 瀏覽器設計中的 Material Design 2 將采用更為明亮甚至有些偏藍的灰色陰影、稍暗的紅色配色以及一套紅黑主題。
雖然這些提交內容隨后被隱藏,但它們的出現顯然暗示著快滿四歲的 Material Design 或將迎來一次較大程度的變革。這從放出的 Android P DP1 則從多個角度佐證了這個猜想。
首先是色彩。
Android P DP1 一改 Android 8.x 中樸素的黑、白、灰三色風格,不僅為快速設置面板的開關加上了圓形的藍色背景托盤,系統設置界面中所有一級設置條目的圖標也都有了色彩各異的圓形背景(如下圖)。雖然有不習慣的原生 Android 用戶將其戲稱為「TouchWiz Google Play Edition」,但有了色彩的 Android 系統的確更加活潑了。
既然說到了快速設置面板,我們不妨就在這里多介紹一點。Android P DP1 的快速設置面板在操作邏輯上也有了變化:
Wi-Fi、藍牙等快速設置開關無法像先前版本中那樣點擊后展開詳情,變為了單純的「開關」
快速設置開關頁面由此前的左右滑動分頁變成了上下滾動式無分頁設計
其次是動畫。
Android P DP1 的全局動畫與舊版相比也大有不同,其中最能帶來直觀感受的應該是返回、窗口切換和點擊三種動作的動畫效果。
具體可參考下面這組動圖:
色彩、陰影和動畫是 Material Design 設計語言的關鍵元素所在,而從 Android P DP1 中我們可以大膽推測,即將到來的 Material Design 2 在色彩應用上會更加激進,動畫效果也會在物理加速度的加持下變得更加順暢而自然。
圓角、圓角,還是圓角
在色彩和動畫效果之外,Android P DP1 給人留下最深刻印象的地方莫過于大量(個人看來甚至有些泛濫)的圓角設計了。
比如上面提到的快速設置面板就已經變成了一張大面積的圓角卡片,快速開關則以圓形藍色背景圖標的形式分布其上。不得不說,圓形背景的存在讓快速面板中的開關分布變得更加松散了一些,因此看上去還有幾分凌亂。
再比如通知。除了在設計上對消息通知布局進行重構并加入智能回復功能以外,Android P DP1 還將通知面板整體變成了一個與上方快速設置面板相互隔離的圓角卡片,每條以 Headsup 形式彈出的通知頂部也采用了同樣的圓角設計。
桌面啟動器的 Dock 欄也有了一層頂部為圓角的淺色遮罩,甚至連系統設置頂部的搜索框,也換用了與啟動器底部類似的圓角搜索框設計。
在使用 Android P DP1 的過程中,肯定會有人在這成堆的圓角中看到 WebOS 的影子吧。
如果說圓角設計是為了照顧那些采用圓角切割的「全面屏」手機們(比如 Pixel 2 XL),那狀態欄的重新布局應該就是為「劉海」讓路吧。
Android P DP1 一改原生 Android 延續了多年的狀態欄布局方式,將時間調整到了狀態欄最左側,手機信號、Wi-Fi 和電池圖標的位置則保持不變。由于 Android 系統狀態欄的通知圖標都是從左邊開始堆疊,這樣設計可以保證狀態欄圖標在大多數情況下的視覺均衡。
而這個「視覺均衡」的核心顯然就是屏幕異形切割,也就是我們上面所說的「劉海」。關于這個猜測,我們其實還可以在 Android P DP1 藏得較深的「設備主題背景(Device Theme)」選項中找到支撐。
這個選項位于系統設置-顯示中,在此前的 Android O 開發者預覽版本中曾用于提供 Pixel、反色等主題選項。而在 Android P DP1,除了 Pixel 以外,其他幾個選項都是不同樣式的切割(cutout)主題,開發者應該可以借助這一選項對所開發應用的異形屏兼容性進行調試。
至于近年來不斷嘗試收緊對 Android 生態控制力度的 Google 為什么會為「劉海屏」做出讓路,有這么一個例子可以給大家參考:
去年 4 月,在三星 Galaxy S8、LG G6 等采用 18:9 顯示比例屏幕的機型相繼推出后不久,Google更新了 Android 應用「超寬顯示屏」設計規范并建議開發者進行適配。
同年 10 月,Google 發布了自家首款采用 18:9 顯示比例屏幕的手機,也就是 Google Pixel 2 XL。
▍更易用的細節改進
視覺風格上的更新勢必會像往年一樣引發爭議,但 Android P DP1 在易用性上的改進卻有不少可圈可點之處。
屏幕截圖編輯功能
屏幕截圖編輯功能其實很早就出現在了一些第三方 Android 定制 ROM 當中,但原生 Android 此前一直沒有考慮過這個需求。
而在 Android P DP1 中我們發現,成功進行截圖操作后,除了將截圖分享出去以外我們還可以使用原生截圖編輯功能進行簡單的截圖處理,處理操作主要包括裁剪和標記。
但需要注意的是,不知道出于怎樣的考慮,這個功能目前僅適用于 Google Pixel 2 和 Pixel 2 XL,不過我們現在在電源按鍵菜單中也能看見截圖功能了。
鎖定模式
關于電源按鍵菜單,新增的另外一項功能叫做「鎖定模式」,在安全性和位置信息-鎖屏時的偏好設置中找到并打開Show lockdown option之后,我們就能在鎖屏時通過長按電源鍵,然后點擊進入鎖定模式按鈕來進行鎖定。
使用這種方式鎖屏后,我們將無法通過指紋或 Smart Lock 等快速解鎖手段進行設備解鎖。安全性更有保障。
文字編輯操作優化
在巴掌大小的手持設備上進行文字編輯操作是一個難以滿足卻又必不可少的需求。Android 一直以來都在這個方向上努力,但還做得不算好。
所以在 Android P DP1 中,Google 決定向 iOS 學習,現在,當我們在 Android 設備上長按移動鍵入光標時,光標經過的文字區域會被放大顯示。
更「靈性」的屏幕旋轉
屏幕旋轉開關的確是一個容易讓人頭疼的問題:躺在床上玩手機時我們往往需要關掉屏幕旋轉開關來避免屏幕顯示內容自動旋轉,而在觀看視頻或瀏覽照片的時候,我們又得打開它讓手機橫屏以供觀賞。這樣的切換實在有些繁瑣,所以 Android P DP1 賦予了這個功能更多的「靈性」。
如果我們在屏幕自動旋轉功能關閉的前提下將手機橫過來,屏幕導航按鍵區域就會出現一個快速「屏幕旋轉」開關,點擊就能馬上旋轉屏幕內容;而當我們需要讓屏幕內容顯示方向保持不變時,也能通過快速設置面板進行屏幕方向鎖定。
大幅簡化勿擾模式
音量調節操作的邏輯也隨著視覺風格的變化有了很大的不同。
此前版本的 Android 操作系統中,當我們按下音量鍵時,優先調節的一般是響鈴和通知的音量大小,有媒體內容播放(比如看視頻、玩游戲)時,才會出現媒體音量調節。
而在 Android P DP1 中,這個邏輯被完全調換了過來:按下音量鍵后,與電源鍵菜單風格類似的音量調節對話框會從音量鍵一側彈出,優先調整的音量則變成了媒體音量;響鈴和通知則被簡化為音量調節滑塊下方的一個按鈕,點擊它可以讓手機在響鈴、震動和靜音三種模式間進行快速切換。
只有當我們進行通話時其他音量調節滑塊才會并列出現,否則我們只能事先在設置選項中進行調整。
最多支持同時連接五臺藍牙設備
在上面提到的媒體音量調節界面中,點擊音量調節滑塊上方的媒體按鈕還可以快速選擇媒體播放方式。
以此為引申我們發現,Android P DP1 最多支持的藍牙音頻設備數量增加到了 5 臺,只需前往開發者選項-網絡下找到已連接的藍牙音頻數量上限并開啟,即可在音量調節時從最多五個藍牙播放設備間進行轉換。
不得不說,3.5mm 耳機接口之后,Google 一直都在認真思考如何改善藍牙音頻體驗這件事,并且還做得不賴。
簡明直觀的自動亮度功能
先前版本的 Android 在自動亮度功能設計上其實比較「糾結」:開啟自動亮度的同時,我們一般還能手動調節亮度,兩者沒有前提條件,可以互相干擾。比如當我們在室外將手機屏幕亮度調至最低的同時,手機依然會在自動亮度開啟的前提下增強手機背光。
在 Android P DP1 中,這個功能背后的邏輯得到了簡化:在沒有開啟自動亮度選項時,屏幕亮度不受光線傳感器干擾保持固定值;開啟自動亮度后,屏幕亮度則會根據周圍的光線環境實時調整。
遮住光線傳感器后
自動亮度生效的同時,快速設置面板的亮度滑塊也會有相應的動畫提示。
省電功能配色優化,適用范圍更廣
很多人都忘不掉 Android 5.x Lollipop 在引入省電模式的同時加入的橙色狀態欄與屏幕按鍵背景提示,毫無疑問,這樣的視覺提醒在某種程度上只會加劇電量見底時的焦灼感。
Android P DP1 取消了這個設定,開啟省電模式后,我們不會收到任何不適的視覺反饋。除此之外, 省電模式的開啟閾值也得到了優化,滑動滑塊即可將其設置為 5% 至 75% 電量區間內任意數值處開啟。
Ambient Display 顯示效果優化
根據此前的用戶反饋,Google 對 Ambient Display 特性下的顯示效果做了一些調整,包括:
無論何時,Ambient Display 都會在屏幕底部顯示當前的電量狀態;
新通知觸發 Ambient Display 時,這條通知會「擠開」時間并居中放大顯示。
具體的效果對比如下(圖自AndroidPolice):
Oreo vs. Android P
計費 Wi-Fi
在 Android P DP1 里,我們終于可以為某個 Wi-Fi 連接設定連接類型了,如果將某個 Wi-Fi 網絡設定為「計費網絡」,在使用這個 Wi-Fi 連接時系統就會通過限制后臺流量等措施來減少費用開銷。
另外,Android P DP1 的熱點功能會在沒有設備連接時自動關閉。
振動強度調節
由于不同 Android 設備所采用的震動馬達各有差異,廠商在進行相關調教時往往也有不同的喜好,因此 Android 設備的震動反饋手感在體驗上一直都相當被動。此前稍有動手能力的 Android 玩家可以選擇刷入特定內核或特定 ROM 來自定義振動強度,而現在,Google 將這個選項做進了原生 Android P DP1 當中。
這個選項位于無障礙功能當中,支持為「通知/響鈴」和「觸摸反饋」分別設定不同的震動強度。前者不必多說,后者幾乎會影響所有與觸摸操作相關的震動反饋手感,比如屏幕導航按鍵、虛擬鍵盤、指紋識別傳感器等等。
圖案手勢解鎖安全性增強
雖然在生物識別解鎖技術的發展之下,傳統鎖屏方式的使用頻率已經越來越少,但 Google 還是對圖案手勢解鎖的安全性進行了優化。
具體而言,當我們在屏幕上使用圖案手勢解鎖時,手指劃過的圖案路徑將會漸隱,而不是向此前版本的 Android 系統那樣讓你的解鎖圖案完全暴露在屏幕之上。
▍以及一些看不見但值得一提的底層革新
用戶隱私
為了更好地保證隱私,Android P DP1 會限制后臺閑置應用對麥克風、攝像頭和傳感器的訪問權限,那些駭人聽聞的「某某毒瘤應用悄悄打開手機麥克風、攝像頭收集用戶信息」現象在 Android P 中將得到根除。
此外,Google 還在 Android P DP1 的開發者選項中提供了 MAC 地址隨機化選項,并將READ_PHONE_STATE權限中較為敏感的build.serial識別碼訪問權限完全交由用戶控制。
多攝像頭 API
采用雙攝像頭的 Android 設備越來越多,但并不是每個廠商都能通過自家優化來讓它們配合得天衣無縫。 因此,Google 從 Android P DP1 開始加入了新的多攝像頭 API。開發者可以在具備兩個甚至多個攝像頭的設備上借助這個 API 接口更好地實現無縫變焦、背景虛化和立體視覺等功能。
除此之外,Android P DP1 還利用新的會話參數有效減少了進行初始拍攝時的反應延遲,也就是說,打開相機捕獲精彩瞬間時可以更加快速、靈敏;新的表面共享(Surface sharing)技術則能讓相機應用在無須重啟的前提下在多種使用模式下進行快速切換;Android P DP1 還添加了基于顯示屏的閃光燈支持并為部分應用層面的圖像防抖和濾鏡效果加入了 OIS 時間戳訪問權限。
支持 Wi-Fi RTT 室內定位
在 Android 平臺上,如何實現精準的室內定位是一個讓部分應用開發者感到頭疼的問題。為此,Android P DP1 開始支持電氣和電子工程師協會推出的 IEEE 802.11mc Wi-Fi 協議(又稱 Wi-Fi Round-Trip-Time,RTT)。
這項協議可以在受支持的 Android 設備上使用新的 RTT API 測量與附近 Wi-Fi 接入點的實際距離進而實現室內定位。在定位過程中,設備無需要連接到這些 Wi-Fi 接入點,并且只有手機能夠確定距離,也就是說,附近的 Wi-Fi 接入點則無法反過來感知 Android 設備的位置。
使用 RTT API 進行 Wi-Fi RTT 室內定位的定位精度可達 1~2 米,這樣的精度水平可以幫助應用開發者創造出全新的 Android 應用體驗,比如通過語音打開附近某個位置的燈光、獲取特定門店的優惠信息等等。
HDR VP9 視頻、HEIF 以及新的媒體 API
Android P DP1 增加了對 HDR VP9 Profile 2 的內置支持。這樣一來,我們就可以在支持 HDR 播放的 Android 設備上將啟用了 HDR 播放的視頻內容直接分享給其他用戶。
此外,Android P DP1 還添加了對 HEIF 圖像編碼的支持,這種格式的圖像壓縮效果更好、所需的儲存空間和網絡傳輸流量也更少;開發者還可以通過 ImageDecoder 和 Bitmap Factory 將 jpeg 文件轉化為 heic 文件,從 jpeg 文件中獲取位圖。
另外,一些媒體 API 也將在這個版本中得到加強或重構。
JobScheduler 中的數據費用敏感度
JobScheduler 一直以來都是 Android 的核心服務,能夠在 Doze、App Standby 和 Background Limits 等特定狀態下更好地管理定時任務及工作。
在 Android P DP1 中,JobScheduler 可以視運營商網絡狀況更好地處理與網絡相關的任務:開發者在開發應用時即可聲明這些任務所需的數據包大小、信號強度以及指定的詳細網絡要求;運營商也可以通過向設備反饋網絡狀況來協助 JobScheduler 管理工作。
后者在無限流量資費套餐越來越多的當下尤其適用,但它同時也需要廠商、運營商等多方面協同跟進,派小隊并不看好這項改進在國內的應用。
神經網絡 API 1.1
Android 8.1 中引入了神經網絡 API 來增強 Android 設備的本地機器學習任務處理能力,而在 Android P DP1 中,Google 進一步對這個 API 進行了擴展和改進,增加了對 9 個新操作的支持。
自動填充的改進
Android P DP1 同樣也對 Andorid 8.0 引入的自動填寫框架進行了 bug 修復并加入了新的 API 接口,這些新的 API 允許密碼管理應用更好地進行數據集過濾、輸入清理和兼容模式。
尤其值得一提的是兼容性模式,此前,Google 曾專門針對無障礙功能做出了限制并對部分濫用無障礙功能的應用進行了下架,需要借助無障礙功能進行自動填寫的密碼管理應用也受到了波及。
而本次推出的兼容模式則可以在那些還沒有完全提供自動填充框架支持的應用程序中繼續采用基于無障礙功能的方法進行密碼填寫,同時不會對性能或安全性造成影響。
應用安全
通過新加入的 FingerprintDialog API,Android P DP1 開始 Google 將為指紋驗證提供更加統一的用戶界面,開發者可以借助這個 API 在不同機型上對指紋驗證界面的文案和圖形指示進行有針對性地適配。
ART 性能提升
和 Android 8.x 相比,Android P DP1 進一步提升了 ART 運行環境的性能和效率。
也就是說,運行在 Android P DP1 中的應用內存占用能夠進一步得到有效控制,同時,這些應用的啟動時間也將得到提升。
▍更現代的 Android
正如 Google 此前所宣布的那樣 ,Google Play 將要求所有應用在 2018 年 11 月之前針對 Android 8.x Oreo(targetSdkVersion 26 或更高版本)進行更新并在 2019 年前提供 64 位支持。
同時,Android P DP1 在運行面向 Android 4.2 之前的平臺(targetSdkVersion 小于17)開發的應用時向用戶發出警告。
-
手機
+關注
關注
35文章
6851瀏覽量
157419 -
Android
+關注
關注
12文章
3923瀏覽量
127144
原文標題:新一代 Android 要來了,這 20+ 個重要新功能你不能不知
文章出處:【微信號:kejimx,微信公眾號:科技美學】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論