三月份是手機(jī)密集發(fā)布的日子,從MWC之后,國(guó)內(nèi)外不少?gòu)S商都推出了自家的新品。如果說(shuō)去年的浪潮是全面屏設(shè)計(jì)的話(huà),今年的趨勢(shì)恐怕就是劉海屏了。不管喜不喜歡,我們都要承認(rèn)劉海屏是提高屏占比的一大利器。
可是問(wèn)題來(lái)了,iPhoneX用了劉海屏是因?yàn)閕OS封閉的系統(tǒng)可以讓它安心的對(duì)這塊異形屏幕做適配,對(duì)于Android手機(jī)來(lái)說(shuō),就只能辛苦廠(chǎng)商自己想辦法了。不過(guò)隨著今年使用異形屏幕的安卓手機(jī)越來(lái)越多,谷歌也為我們帶來(lái)了適配異形屏幕的Android 9.0。

雖然現(xiàn)在更新的只是Android P的DP版本(開(kāi)發(fā)者預(yù)覽版),官方也只給部分“親兒子”做了適配,但是作為了解Android設(shè)備的最佳前瞻看臺(tái),未來(lái)的Android設(shè)備將支持什么功能?擁有什么特性?讓我們一起來(lái)看一下。
1。全面屏的全面支持
開(kāi)發(fā)者版本:就像我在前面說(shuō)的,Android P加入了對(duì)劉海屏的支持,谷歌稱(chēng)之為凹口屏幕(display with a cutout)。借助最新的提供的DisplayCutout類(lèi),開(kāi)發(fā)者可以找到非功能區(qū)域的位置和形狀,而非功能區(qū)域是不應(yīng)顯示功能的;使用getDisplayCutout()就可以獲取這個(gè)區(qū)域的詳細(xì)信息。
三種凹口屏幕適配
人話(huà)版本:在Android P以后,我們不用在面對(duì)手機(jī)適配全面屏的窘境,雖然我們費(fèi)盡心力多拿到了一塊顯示面積卻幾乎沒(méi)有應(yīng)用支持?這種情況在未來(lái)將不復(fù)存在。就像現(xiàn)在基本所有應(yīng)用都會(huì)開(kāi)發(fā)16:9和18:9兩種適配一樣,未來(lái)的應(yīng)用也會(huì)同時(shí)適配劉海屏,甚至還不止一種:根據(jù)目前顯示的消息,谷歌起碼為三種不同的劉海屏做了適配。
目前網(wǎng)上流傳的各種異形全面屏手機(jī)諜照
關(guān)我啥事:簡(jiǎn)單地講,這意味著未來(lái)劉海屏手機(jī)很有可能成為主流趨勢(shì),在前攝像頭沒(méi)有比較好的隱藏方案出現(xiàn)之前,這可能是提高屏占比的好方法,而Android P對(duì)此的支持無(wú)疑可以視為對(duì)其的背書(shū),華碩 Zenfone5、vivo X21、OPPO R15……軟件廠(chǎng)商+硬件廠(chǎng)商兩廂合力,今年恐怕真的會(huì)是“劉海屏”年。
2。通知欄的多種通知
開(kāi)發(fā)者版本:從牛軋?zhí)情_(kāi)始,你就可以增加一個(gè)action以對(duì)消息或從通知直接進(jìn)入文字的行為作出反應(yīng)。而在Android P版本中,你還可以在消息中展示圖像;新的Notification.Person類(lèi)可以識(shí)別對(duì)話(huà)中的任務(wù),包括他們的頭像和URI;當(dāng)用戶(hù)關(guān)閉消息通知時(shí),你的app可以獲取由系統(tǒng)發(fā)出的EXTRAREMOTEINPUT_DRAFT。你可以使用這個(gè)extra值來(lái)在app中進(jìn)行預(yù)填充……
通知欄也可以聊天了
人話(huà)版本:原來(lái)功能已經(jīng)非常豐富的通知欄現(xiàn)在變得更強(qiáng)大了。你可以在通知欄跟人聊天,而且是跟App中的聊天體驗(yàn)相差無(wú)幾的那種,你甚至能夠直接在通知欄里直接看到朋友給你發(fā)的圖片了;另一方面,類(lèi)似預(yù)填充和快捷標(biāo)簽(標(biāo)記為已讀、刪除、回復(fù)等)的功能也讓?xiě)?yīng)用與系統(tǒng)之間聯(lián)系的更加緊密。
還可以對(duì)聊天中的圖片進(jìn)行預(yù)覽
關(guān)我啥事:簡(jiǎn)單地說(shuō),體驗(yàn)更好了。雖然對(duì)于國(guó)產(chǎn)用戶(hù)而言,不少高度訂制的手機(jī)品牌已經(jīng)大致有了類(lèi)似的功能,但是集成在系統(tǒng)層級(jí)一定會(huì)提升相關(guān)功能的體驗(yàn)和流暢度。不過(guò)增強(qiáng)通知頁(yè)的功能這一舉措與iOS的邏輯是相背離的,某些“果粉”企業(yè)會(huì)怎么做還不得而知。
3。多攝像頭的更多畫(huà)面
開(kāi)發(fā)者版本:現(xiàn)在你可以即時(shí)獲取到兩個(gè)或者更多的相機(jī)數(shù)據(jù)流。但是請(qǐng)注意,這不是簡(jiǎn)單的雙攝,在既有前置又有后置相機(jī)的手機(jī)上,你可以創(chuàng)建一些有趣的功能;相機(jī)的其他更新包括可以減少初始化延遲的新Session參數(shù)和Surface共享,從而讓camera client可以處理多種用例而不再需要停止和啟動(dòng)相機(jī)流……
據(jù)爆料這次P20將會(huì)采用后置三攝
人話(huà)版本:對(duì)于多個(gè)相機(jī)數(shù)據(jù)的同時(shí)調(diào)用(同時(shí)包括前后置的所有攝像頭都可以),意味著開(kāi)發(fā)者們可以做的玩法更多了,這也意味著,我們能夠玩到的玩法也更多了。重點(diǎn)在于這句話(huà)不僅限于相機(jī)這個(gè)應(yīng)用,而是所有能用到相機(jī)的應(yīng)用都有了相應(yīng)的功能增強(qiáng);也就是說(shuō),你的第三方應(yīng)用也可以拍出類(lèi)似原生相機(jī)級(jí)別的照片了,喜歡拍照的同學(xué)肯定知道這句話(huà)的意義有多重要。
Google Pixel2XL是目前單攝評(píng)分最高的手機(jī)
關(guān)我啥事:其實(shí)類(lèi)似的功能一樣有“魔改系統(tǒng)”做過(guò)了,前后置同時(shí)拍照的“全家福”就是此例;還是跟前面提的一樣,系統(tǒng)級(jí)的集成肯定要比各自作戰(zhàn)的雙攝開(kāi)發(fā)要表現(xiàn)出色一些。尤其是有Pixel2XL“最強(qiáng)單攝”的背景之下,我們就能明白谷歌在算法層面上有多強(qiáng)了。因此,這次安卓原生支持雙攝很可能意味著我們市面上的雙攝相機(jī)都會(huì)迎來(lái)一次性能提升,只要他支持Android P。
4.GPS定位之外的WiFi定位
開(kāi)發(fā)者版本:Android P增加了平臺(tái)級(jí)支持IEEE 802.11 mc Wi-Fi協(xié)議(即Wi-Fi Round-Trip-Time,RTT), 從而讓開(kāi)發(fā)者可在App中使用室內(nèi)定位。使用有硬件支持的Android P設(shè)備上,你的應(yīng)用可以使用最新的RTT API以測(cè)量附近具有RTT功能的Wi-Fi AP。當(dāng)然,前提是你的設(shè)備必須有定位功能而且你的App已經(jīng)獲取了ACCESS_COARSE_LOCATION及其以上的權(quán)限。
基于Wi-Fi RTT技術(shù)的高精度定位
人話(huà)版本:在過(guò)去我們的手機(jī)雖然有GPS、北斗這些定位系統(tǒng),但是民用衛(wèi)星定位的精度必然不會(huì)太高。而Wi-Fi RTT技術(shù)的加入可以讓你的設(shè)備提供精度非常高的定位功能,大約在1-2m。當(dāng)然,前提是你周?chē)兄С诌@一技術(shù)的路由器作為支持。
關(guān)我啥事:基于如此高的精度,我們可以得到更好的體驗(yàn)。比如現(xiàn)在不少地圖有的建筑內(nèi)定位功能,在新技術(shù)的支持下無(wú)疑能夠提供更準(zhǔn)確的定位服務(wù),未來(lái)跟朋友約飯要簡(jiǎn)單多了!另一方面,細(xì)粒度高的定位服務(wù)也能為物聯(lián)網(wǎng)做支持,“打開(kāi)點(diǎn)燈”,“這里的產(chǎn)品有什么優(yōu)惠么?”類(lèi)似這種模糊的指令在精準(zhǔn)定位下也可以由AI理解。
5。網(wǎng)絡(luò)還有神經(jīng)網(wǎng)絡(luò)
開(kāi)發(fā)者版本:在Android P上,任務(wù)可以聲明它們估算的數(shù)據(jù)大小,信號(hào)預(yù)讀取并且指定詳細(xì)的網(wǎng)絡(luò)需求--任務(wù)載體則可以報(bào)告網(wǎng)絡(luò)是否擁擠或是否不計(jì)量。JobScheduler便可按照網(wǎng)絡(luò)狀態(tài)管理任務(wù)。另一方面,神經(jīng)網(wǎng)絡(luò)API在Android 8.1引入,目的是加速Android設(shè)備上的機(jī)器學(xué)習(xí)。Android P擴(kuò)展并改進(jìn)了這些API, 為9個(gè)操作增加了支持,分別是Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub和Squeeze。
從Mate10系列開(kāi)始,AI和神經(jīng)網(wǎng)絡(luò)的概念開(kāi)始深入人心
人話(huà)版本:在Android P之后,設(shè)備將會(huì)對(duì)網(wǎng)絡(luò)有更精細(xì)的調(diào)整:根據(jù)任務(wù)需求的數(shù)據(jù)大小和當(dāng)前的網(wǎng)絡(luò)環(huán)境。在收費(fèi)網(wǎng)絡(luò)里延遲一些網(wǎng)絡(luò)要求,而在不計(jì)費(fèi)的網(wǎng)絡(luò)里可以通過(guò)消息預(yù)獲取來(lái)得到更好的用戶(hù)體驗(yàn)。神經(jīng)網(wǎng)絡(luò)API的更多操作則是讓設(shè)備變得更智能、更聰明。
關(guān)我啥事:簡(jiǎn)單的來(lái)講,你會(huì)有更棒的網(wǎng)絡(luò)體驗(yàn),依靠于更智能的網(wǎng)絡(luò)調(diào)度機(jī)制,你會(huì)覺(jué)得網(wǎng)速更快而且流量更節(jié)省了。還有神經(jīng)網(wǎng)絡(luò),其實(shí)從去年開(kāi)始,我們就能發(fā)現(xiàn)幾乎所有的手機(jī)廠(chǎng)商在發(fā)布會(huì)上都會(huì)談起AI,而谷歌自然也不例外。人工智能的概念已經(jīng)切實(shí)的來(lái)到了我們的身邊。2018年的手機(jī)無(wú)疑會(huì)更智能,像人的那種智能。
6.Material Design迎來(lái)2.0時(shí)代
最后來(lái)說(shuō)一點(diǎn)輕松的,這些變化我們終于不用“開(kāi)發(fā)者”和“人話(huà)”這種方法來(lái)描述特性了。首先是從Android L開(kāi)始延續(xù)的Material Design終于又一次迎來(lái)了較大程度的變革。
Android 9.0里面加入了大量的圓角設(shè)計(jì)
首先是色彩,Android P一改8.0版本中樸素的黑白灰配色,不僅為快速設(shè)置面板加上了藍(lán)色的背景托盤(pán),系統(tǒng)設(shè)置界面的一級(jí)菜單也都有了色彩各異的圓形背景。然后是外觀設(shè)計(jì),這次系統(tǒng)中采用了大量的圓角設(shè)計(jì),比如前文中說(shuō)到的快速設(shè)置面板,還有鎖屏通知也同樣如此。
如果說(shuō)視覺(jué)上的風(fēng)格更新可能還會(huì)有褒貶爭(zhēng)議,那么下面我們要談到的幾個(gè)易用性細(xì)節(jié)改進(jìn)就是實(shí)打?qū)嵉暮檬铝。比如截屏編輯功能、截圖按鍵、鎖定模式、文字編輯優(yōu)化和勿擾模式的簡(jiǎn)化等等,這些細(xì)節(jié)我在這里就不分別解釋了,等正式版的Android來(lái)臨之后我們會(huì)帶來(lái)更全面的分享。
截圖編輯,雖然國(guó)內(nèi)廠(chǎng)商基本都已經(jīng)自己添加了這一功能
寫(xiě)在最后
雖然在國(guó)內(nèi)我們很難領(lǐng)略到原汁原味的Android系統(tǒng)是什么樣的,但是畢竟所有的定制ROM也都是基于Android原生定制而成的,通過(guò)原生Android的動(dòng)向,我們也能窺探出今年手機(jī)業(yè)界的不少趨勢(shì)來(lái)。
歷代Android代表的甜點(diǎn)
最后說(shuō)個(gè)好玩的,我們都知道Android每一代都會(huì)有一個(gè)甜食作為系統(tǒng)代號(hào),最近的有5.0的棒棒糖、6.0的棉花糖、7.0的牛軋?zhí)呛?.0的奧利奧,那么你覺(jué)得Android P的P又會(huì)是什么呢?選擇在三月份發(fā)布的它會(huì)不會(huì)是派(Pie),歡迎在評(píng)論區(qū)跟我討論一下你的觀點(diǎn)。(本文技術(shù)內(nèi)容翻譯部分參考AndroidGeek,再次表示感謝)