3月14日,,Google發(fā)布了下一代Android操作系統(tǒng)的首個開發(fā)者測試版,目前的代號名為Android Q,。在即將到來的 Google I/O 2019上,,Google將介紹更多有關Android Q的詳細信息。
“我們將用戶的隱私和安全放在首位,,也帶來了更全面的保護功能,,包括對定位權(quán)限的管理、限制應用獲取敏感信息等”,,Google發(fā)言人在介紹Android Q時強調(diào),。這句聽起來像是蘋果宣傳語的話,如今成為了Android Q的重要方向,。
不過,,既然已經(jīng)推送了首個開發(fā)者預覽版,我們也不妨嘗嘗鮮,,圍觀一下Android Q中的亮點和新功能,。支持折疊設備
在今年的MWC上,華為和三星紛紛推出了令人驚艷的折疊設備——Mate X和Galaxy Fold,。這意味著多年來沒有任何進步的手機形態(tài)終于迎來了重大突破,,這種折疊式設備可以同時充當手機和平板電腦。
華為Mate X
硬件形態(tài)和軟件支持是息息相關的:計算機圖形界面在上世紀80年代誕生后,鼠標逐漸成為了計算機的標配,;2007年,,為配合iPhone上的多點觸摸技術,蘋果公司為其配備了精簡版的Mac OS(也就是之后的iOS),,這奠定了此后十余年的移動設備形態(tài),。今天,手持設備的未來形態(tài)已經(jīng)嶄露頭角,,相關的軟件支持也是不可或缺的,。
Android Q對折疊屏的支持
Android Q的一大亮點就在于其率先支持了折疊屏,并可延長折疊設備的電池使用時間,。為了支持這種硬件形態(tài),,Android Q API的Activity部分得到了修改,,以便支持Multi-Resume,。此外,谷歌還更改了Resizeable Activity屬性的工作方式,,從而幫助開發(fā)者管理APP在可折疊屏幕和外接屏幕上的顯示方式,。隱私和安全
隱私和安全方面一直是安卓做的不足的地方。有了安卓較為開放的系統(tǒng)API,,app可以實現(xiàn)更多功能,,如懸浮球、后臺輪詢等,,但這也給流氓軟件/惡意軟件開發(fā)者帶來了可乘之機,。
這一點在Android Q上得到了改善。現(xiàn)在,,當一個APP在獲取設備的位置時,,它的圖標上會有一個特殊的角標,告訴用戶“這個app正在跟蹤你”,。
Android Q中的權(quán)限提示
Android Q還允許用戶更細粒度地控制app的權(quán)限(位置,、相機、麥克風等),,可以指定APP在何時能訪問這些權(quán)限,,選項包括“一直”、“僅一次”和“當這個app被使用時”,。暗色模式
早在前兩年就有風聲說蘋果正開發(fā)iOS上的暗色模式,,2018年發(fā)布的macOS 10.14就先于iOS配備了這個功能。如果不出意外的話,,今年6月的蘋果WWDC上,,暗色模式將成為iOS 13的新功能。
macOS上的暗色設置
似乎是為了搶在蘋果之前,谷歌在Android Q的第一個Beta版中就放出了暗色模式,。暗色模式,,就是將操作系統(tǒng)UI的主題色改為黑色/深色,而非iOS 7帶起來的白色/小清新色,。在LCD屏大勢已去,、OLED已成高端主流的2019年,這種暗色模式能為OLED屏幕的設備帶來更好的電池續(xù)航水平,。原理也很簡單:OLED顯示屏的像素自發(fā)光,,在顯示黑色時不發(fā)光。大面積的黑色意味著大面積不點亮的像素,,這自然省電,。
并且,Android Q還支持自動檢測壁紙色調(diào)來自動調(diào)整暗色模式的開閉,。不過谷歌還是晚了一步,,魅族的Flyme、華為的EMUI,、三星的One UI以及小 米的MIUI早已推出了各自的暗色模式,。多媒體
這一部分的介紹偏技術向,如果不是IT從業(yè)者可能不太好理解,。你只需要知道,,Android Q中配備的全新編解碼技術能更快、更省地完成多媒體編解碼工作,。
Android Q帶來了開源的視頻解碼器AV1,,這是一個開源的編解碼格式,允許通過更低的網(wǎng)絡帶寬獲取更高的視頻質(zhì)量,。據(jù)稱,,AV1的壓縮率相比另一項編解碼技術HEVC的提升最高可達20%。
除了更好的解碼器,,Android Q還支持使用Opus對音頻進行編碼,,這種算法專為語音和音樂優(yōu)化,該技術已被標準化為RFC 6716,。
在圖形API方面,,Android Q也有所動作。它在知名跨平臺圖形API Vulkan的基礎之上為移動設備增加了ANGLE支持,。這是一種軟件開發(fā)相關的抽象層,,有了它之后,使用OpenGL ES開發(fā)的應用和游戲便可以直接體驗Vulkan打來的強勁性能與高穩(wěn)定性,,并且能在Android設備上部署不受限制的ES實現(xiàn),。總結(jié)
除了以上功能之外,Android Q還引入了一些細碎的改進和新功能,。比如,,Android Q終于支持了原生屏幕錄制,相比第三方錄屏app性能更好,;Android Q還對已經(jīng)被廣泛使用的面部識別技術進行了標準化,。此前,各廠商的面部識別解鎖功能都是由它們自行實現(xiàn),,現(xiàn)在有了Android Q,,手機廠商可以直接使用Android內(nèi)置API來實現(xiàn)面部識別;
Android Q的原生錄屏
總結(jié)
總的來說,,Android Q在新功能方面可以用一句話概括:在你加入之前第三方定制安卓系統(tǒng)就已經(jīng)有了這樣的功能了,,因此對Android Q的期待還是應該更多地放在系統(tǒng)底層的優(yōu)化上。不過這次主打的加強隱私保護功能非常好,,就是不知道第三方定制系統(tǒng)和國內(nèi)APP會不會遵循原生的開發(fā)規(guī)范了,。
Android Q的測試計劃已經(jīng)面向Pixel用戶開放注冊,不過目前還處于第一個Beta版本,,系統(tǒng)穩(wěn)定性就不要抱太大信心了,,因此強烈不建議用戶在主力機上安裝,。