Android 9.0
Android 9.0
Android 9.0也是谷歌開發的操作系統,最早於2018年1月25日出現在谷歌官網。
2018年2月,Android 9.0的初步代號定為Pistachio Ice Cream,中文暫譯為開心果冰淇淋。
北徠京時間2018年8月7日上午,google正式發布Android 9.0正式版系統,並宣布系統版本 Android P 被正式命名為代號“Pie”。
Android P
2018年1月25日,谷歌官網出現"Android P"代號。
2018年2月,Android 9.0的初步代號定為Pistachio Ice Cream,中文暫譯為開心果冰淇淋,並曝光了部分功能。
2018年3月8日,谷歌發布Android 9.0首個預覽版。
2018年8月7日,谷歌正式發布Android 9.0。
2018年9月或10月,GooglePixel預計發布,預裝屆時已經發布的Android 9.0系統。
Android 9.0的新功能包括:谷歌統一推送升級、深度集成Project Treble模式、更加封閉、原生支持通話錄音等。
1.全面屏的全面支持
2.通知欄的多種通知
3.多攝像頭的更多畫面
4.GPS定位之外的WiFi定位
5.網路還有神經網路
6.Material Design迎來2.0時代
7.數字化健康
8.自適應功能
Android 9.0將會新增支持類似於iPhone X的劉海屏設計,具體體現為優化屏幕內容顯示,能夠讓系統或者應用充分利用整塊屏幕,尤其是兩隻“貓耳朵”位置。在Android 9.0系統當中,谷歌還會進一步將谷歌助手集成到應用中、進一步優化電池續航、支持多屏和可摺疊屏等。
全局黑夜模式
為具備Always-on display(屏幕常顯)功能手機加入原生的天氣支持。
具體型號如下:Google Pixel/Pixel XL/Pixel 2/Pixel 2 XL,Essential Phone PH-1、一加6、小米MIX 2S、OPPO R15 Pro、vivo X21、索尼Xperia XZ2、諾基亞7 Plus。
全面屏
普通版本:在普通版本中,用戶不用再面對手機適配全面屏的窘境,就像基本所有應用都會開發16:9和18:9兩種適配,未來的應用也會同時適配劉海屏:谷歌為三種不同的劉海屏做了適配。
開發者版本:Android 9.0的開發者版本加入了對劉海屏的支持,谷歌稱之為凹口屏幕(display with a cutout)。藉助最新的提供的DisplayCutout類,開發者可以找到非功能區域的位置和形狀,而非功能區域是不應顯示功能的;使用getDisplayCutout就可以獲取區域的詳細信息。
通知欄
普通版本:在普通版本中,用戶可以在通知欄跟他人聊天,並跟App聊天體驗相差無幾,用戶還能夠直接在通知欄里查看好友發送的圖片;另一方面,類似預填充和快捷標籤(標記為已讀、刪除、回復等)的功能也讓應用與系統之間聯繫的更加緊密。
開發者版本:在開發者版本中,用戶可以在消息中展示圖像;新的Notification.Person類可以識別對話中的任務,包括頭像和URI;當用戶關閉消息通知時,用戶的app可以獲取由系統發出的EXTRAREMOTEINPUT_DRAFT。你可以使用這個extra值來在app中進行預填充。
多攝像頭
普通版本:在普通版本中,所有能用到相機的應用都有了相應的功能增強;用戶的第三方應用也可以拍出類似原生相機級別的照片。
開發者版本:在開發者版本中,用戶可以即時獲取到兩個或者更多的相機數據流。但不是簡單的雙攝,在既有前置又有後置相機的手機上,用戶可以創建一些有趣的功能;相機的其他更新包括可以減少初始化延遲的新Session參數和Surface共享,從而讓camera client可以處理多種用例而不再需要停止和啟動相機流。
WIFI定位
普通版本:在Android往期版本中,用戶的手機雖然有GPS、北斗等定位系統,但是民用衛星定位的精度不高。而Wi-Fi RTT技術的加入可以讓用戶的設備提供精度非常高的定位功能,前提是用戶周圍有支持這一技術的路由器。
開發者版本:開發者版本增加了平台級支持IEEE 802.11 mc Wi-Fi協議(即Wi-Fi Round-Trip-Time,RTT),從而讓開發者可在App中使用室內定位。使用有硬體支持的Android設備上,用戶的應用可以使用最新的RTT API以測量附近具有RTT功能的Wi-Fi AP,前提是用戶的設備必須有定位功能且App已經獲取了ACCESS_COARSE_LOCATION及其以上的許可權。
徠神經網路
普通版本:在普通版本中,設備對網路有更精細的調整:根據任務需求的數據大小和當前的網路環境。在收費網路里延遲一些網路要求,而在不計費的網路里可以通過消息預獲取來得到更好的用戶體驗。神經網路API的更多操作則是讓設備變得更加智能。
開發者版本:在開發者版本中,任務可以聲明其估算的數據大小,信號預讀取並且指定詳細的網路需求:任務載體則可以報告網路是否擁擠或是否不計量。JobScheduler便可按照網路狀態管理任務。另一方面,神經網路API在Android 8.1引入,目的是加速Android設備上的機器學習。
Material Design 2.0
在Android 9.0中,Material Design大面積更新特性。Android 9.0一改8.0版本中樸素的黑白灰配色,不僅為快速設置面板加上了藍色的背景托盤,系統設置界面的一級菜單也都有了色彩各異的圓形背景;在外觀設計上,此次系統中採用了大量的圓角設計,比如快速設置面板和鎖屏通知。
此外,Material Design 2.0還提升了截屏編輯功能、截圖按鍵、鎖定模式、文字編輯優化和勿擾模式的簡化等。
Slice(應用程序輕量化)
Android 9.0增加了Slice功能。Slices是在谷歌搜索欄當中直接提供已經安裝的應用程序的輕量化操作體驗,比如用戶搜索某些功能或者應用的時候,從這個入口進入實際上是不需要單獨安裝該應用的。用戶無需打開應用程序就能操作完整應用程序中指定的某項功能,更快速、更便捷。
App Actions
在Android 9.0中,App Actions利用AI技術,可提前了解用戶的使用習慣,對APP應用進行提起處理和預判,從而節約用戶的時間。
自適應功能
Adaptive Battery:Android 9.0加入了Adaptive Battery功能,不過這個模式需要單獨開啟,在該模式下,程序不需要喚醒可以極大的降低資源佔用,更關注用戶最常用的服務和應用程序,也算是AI技術的應用之一。這樣就可以最大限度的降低後台佔用,從而提升電池續航能力。不僅可以預測用戶接下來幾個小時內將使用的應用程序,而且還包括在當天用戶何時會使用哪些應用程序。
亮度調節:亮度方面也進行了人工智慧升級,通常情況下用戶需要手動調節,或者通過光線感測器進行自動調整。新的Adaptive Brightness技術同樣通過學慣用戶使用習慣和偏好來解決這個問題,比如用戶在比較明亮的環境下使用,那麼手機會自動的調整到更適合的情況,除了充分考慮到用戶周圍環境之外,也允許學慣用戶的習慣,了解你用戶當前的亮度需求。
Shush(勿擾):Shush能夠阻擋電話和通知的打擾,還有視覺免打擾的功能,屏幕不會點亮,直到用戶主動打開手機。在這個模式下,如果用戶將手機屏幕朝下放置,那麼手機會自動調整為震動或者靜音模式,只保留鬧鐘的聲音。
截至2018年3月,Android 9.0共發布了2種版本:普通版本、開發者版本。
截至2018年5月,Android 9.0支持機型有11款:
Google Pixel、Google Pixel XL、Google Pixel 2、Google Pixel 2 XL,Essential Phone PH-1、一加6、小米MIX 2S、OPPO R15 Pro、vivo X21、索尼Xperia XZ2、諾基亞7 Plus。
(評網路信號)Android 9.0允許運營商為5個LTE信號條中的每一個定義具體的強度閾值,這是運營商在通過“欺騙”用戶讓4G信號更強。(IT之家評)
(評UI設計)Android 9.0重新設計了UI,其下拉菜單採用了卡片式設計,用戶可以更加直觀地查看到消息。(手機中國評)
開發代號
2018年1月25日,在宣布開發者大會時間之後,谷歌的開發者服務推特上就公開了一段二進位代碼,這段代碼把用戶引向了谷歌I/O開發大會的官方網站,隨後將會看到一個類似“密室逃脫”的谷歌街景圖。有人在街景圖中發現了鳳梨酥(PineappleCake)的照片,而這個甜品的英文名字正好是P開頭,於是有人猜測Android 9.0系統的代號很有可能是鳳梨酥。