版本對比
2017年03月21日,谷歌發布的AndroidN和AndroidO預覽版有一個不同之處,2016年AndroidN預覽版推出時所有人都可以遠程升級,試用系統;這一次谷歌並沒有通過AndroidBeta渠道推出新系統。開發者如果擁有Nexus5X、Nexus6P、NexusPlayer、Pixel、PixelXL、PixelC,可以手動下載程式,升級設備。開發者測試之後谷歌才會通過AndroidBeta開放系統讓用戶下載。支持版本
AndroidO當前支持的設備包括GooglePixel,PixelXL,Nexus6P,Nexus5X,NexusPlayer以及PixelC。谷歌表示在AndroidO接近最終版的時候將會在AndroidBetaProgram中進行測試。
系統變化
後台套用限制
AndroidO將進一步改善在AndroidMarshmallow和Nougat系統中不斷增強的後台套用休眠功能,這是一種能夠改善電池續航能力的特性,將運行在後台、但是用戶已經不再使用的套用做“休眠”處理。雖然對廣播、後台服務和位置更新等功能有所限制,但是卻可以很好的改善設備潛在續航能力。
通知分類管理
谷歌從未停止過對Android系統通知中心的改進,這是一件好事,AndroidO當然也不例外。改進的通知管理功能,可以根據不同類型的App對通知進行分類。比如用戶可以輕鬆的一鍵簡直新聞類或者遊戲類套用的通知訊息,從而可以精細化的打造自己想要的通知中心。
自動填表API
AndroidO還對應用程式增加了自動填表的API接口,這樣用戶可以很容易的在各種需要登錄信息的App中更輕鬆的登錄賬戶,而這個功能有點類似於密碼管理類的套用。目前這個功能需要API接口,需要開發者二次開發才可以實現,這對於總要登錄不同賬戶的用戶來說,節省了不少時間。
畫中畫模式
Android系統的多畫面多任務功能已經實現,而這一次谷歌又繼續改進,增加了“畫中畫”模式,並且手機和平板電腦都可以使用。這樣我們就可以在看視頻的時候同時和老媽視頻通話了。另外在畫中畫模式下,還可以進行暫停和播放、調整視窗大小比例和調整音量等基本的控制功能。
XML
AndroidO中應用程式將可以使用更多的字型,並且字型樣式和大小還可以隨著XML檔案調整布局。這就意味著開發者要比以前更容易的在App中使用自己喜歡或與套用風格統一的字型了。
自適應圖示
這是一項關於界面的最佳化,在AndroidO中增加的自適應圖示功能可以更好的讓手機界面顯得整潔。所有的應用程式圖示大小和風格將統一,並且還能針對不同的UI風格顯示不同的形狀。另外在啟動器中的圖示也增加了動畫顯示功能,並且可以設定快捷鍵和分享功能。
App全色域支持
DCI-P3、AdobeRGB和ProPhotoRGB全色域支持聽起來有點不可思議,但是這些都將在即將到來的AndroidO系統中支持,開發者在App開發過程中,可以根據自己的需求使用不同的顏色配置檔案,並且還可以實現不同的設備呈現不同的配色。
連線性
接下來,AndroidO將支持Hi-Fi高保真藍牙音頻編碼傳輸,而對這個代碼支持最大的來自於索尼大法LDAC。除此之外,AndroidO還增加Wi-FiAware和NeighborAwarenessNetworking(NAN)功能,可以在沒有網路接入點的前提下讓設備彼此通過Wi-Fi共享網路。
鍵盤導航
在AndroidO的輸入法中,虛擬鍵盤界面將更好的根據輸入預測來調整界面,谷歌表示,包括“大小寫切換”和“Tab”等可以根據不同的輸入環境自動顯示。
ProAudioAAudioAPI接口
在AndroidO中還有其它新的API接口開放,用來提高應用程式性能以及降低音頻流媒體的延遲。
WebView
現在在WebView界面下的多套用顯示將大幅改進安全性和穩定性,同時還可有專門的API接口用來處理WebView的錯誤和崩潰問題。
運行最佳化Java8語言API
除了增加對全新Java8的語言API支持之外,AndroidO的Java運行速度也要比之前提升2倍。