深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
2016-03-24 19:22:22

2016 年 Google I/O 大會(huì)開放注冊之后,Google 出人意料地正式發(fā)布了其最新移動(dòng)操作系統(tǒng)Android N的開發(fā)者預(yù)覽版。各大網(wǎng)友齊呼:這速度也太快了吧!因這次的預(yù)覽提前了十周,作為最新版本的Android操作系統(tǒng),盡管還只是開發(fā)者預(yù)覽版,但是Android N中包含了諸多值得關(guān)注的新特性。

APUS 將率先適配Android N。下面,APUS產(chǎn)品專家就為安卓用戶們?nèi)轿唤馕鯝ndroid N新特性。

  1. 多窗口模式 (Multi-Window Support)

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!Android N允許手持設(shè)備(智能手機(jī)或者平板電腦)同時(shí)運(yùn)行兩個(gè)窗口,可以在縱向模式呈上下排列,也可以在橫向模式中左右排列。

Android N中提供了兩個(gè)切換到多窗口模式的方法:一是,用戶可在最近任務(wù)的概覽界面,長按支持多窗口模式的應(yīng)用標(biāo)題不放,拖拽到屏幕頂部,這時(shí)該應(yīng)用會(huì)切換到多窗口模式,屏幕底部繼續(xù)顯示其他任務(wù)的概覽界面;二是,如果當(dāng)前的應(yīng)用可以支持多窗口模式,長按導(dǎo)航欄的窗口按鈕即可將當(dāng)前應(yīng)用切換到多窗口模式,屏幕底部顯示其他任務(wù)的概覽界面;用戶可以拖動(dòng)兩窗口之間的分割線,使之任意變大變小。

不過需要注意的是,目前Android N的分屏功能只支持為數(shù)不多的需要持續(xù)并行顯示的應(yīng)用,如內(nèi)容類應(yīng)用(視頻,工具書),工具類應(yīng)用(計(jì)時(shí),流量監(jiān)控);但隨著開發(fā)者的逐漸適配,越來越多的熱門應(yīng)用應(yīng)該都會(huì)跟進(jìn)。

多窗口模式支持拖放功能。主要用途是在窗口之間傳輸數(shù)據(jù)或其他種類信息。對于開發(fā)者來說如果應(yīng)用需要支持多窗口模式,要對這部分的界面顯示布局進(jìn)行詳細(xì)設(shè)計(jì)和測試,以匹配不同的高寬比。Android N開發(fā)者預(yù)覽版自帶的Google Play應(yīng)用商店就在多窗口模式出現(xiàn)了適配的問題。

2.通知機(jī)制 (Notifications)

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!Android 從4.1開始就支持了通知的擴(kuò)展樣式,也就是我們通常所說的多行通知欄,除了最頂部的通知擴(kuò)展樣式會(huì)默認(rèn)展開之外,其他通知即使支持?jǐn)U展樣式默認(rèn)也是收起的。想要展開只有兩個(gè)辦法:把該通知以上所有的通知全部清除,使之成為排名第一的通知,從而自動(dòng)展開;或 用一個(gè)鮮為人知的下滑手勢展開;所以,對于廣大安卓開發(fā)者而言,支持?jǐn)U展樣式通知的效果其實(shí)是不盡如人意的,原因就是易用性不足從而導(dǎo)致曝光較少。

這個(gè)問題終于在Android N中獲得了初步的解決。在上圖中Gmail的通知頂部有一個(gè)箭頭,點(diǎn)擊即可切換收起狀態(tài)和展開狀態(tài)。如果沒有箭頭則表示這條通知是無法展開的(例如USB Debugging那條通知)。

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!

其次,Android N中附帶圖標(biāo)通知的視覺樣式,與之前相比有很大變化。整體上來看樣式更加規(guī)整,界面布局以信息為中心。通知的來源、接收通知的時(shí)間、標(biāo)題和描述都集中在左側(cè),通過顏色和透明度的區(qū)分讓重要信息一目了解。應(yīng)用圖標(biāo)統(tǒng)一右置,與左側(cè)信息形成有效的分隔。

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!
深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!

Android N 可以根據(jù)來源將接收到的通知?dú)w攏在一起,而不是像現(xiàn)在這樣四處散落。從以上四張圖可以看出通知群體中的消息既可以全部收起,也可以分別展開,甚至全部展開,每個(gè)子通知都可以擁有單獨(dú)的操作行為。除此之外,Android N的通知欄,可以直接對消息進(jìn)行回復(fù),雖然此前介紹圖片上展示的Hangout現(xiàn)在還沒有支持通知欄直接回復(fù),但API已經(jīng)開放。今后簡單的回復(fù)和標(biāo)記行為就可以在通知欄上直接完成了。

3.流量節(jié)省程序(Data Saver)

Android N中提供了一個(gè)全局的流量控制機(jī)制,目的自然是為了防止應(yīng)用程序在后臺(tái)惡意偷跑寶貴的移動(dòng)流量。這個(gè)功能是默認(rèn)關(guān)閉的,一旦開啟之后除了GMS(Google Mobile Service,谷歌移動(dòng)服務(wù))外,其他應(yīng)用都是默認(rèn)不允許在后臺(tái)使用超過前臺(tái)所消耗的移動(dòng)流量。

對于開發(fā)者而言,在Android N系統(tǒng)中要主動(dòng)檢查用戶是否開啟了流量節(jié)省程序,并注意節(jié)約后臺(tái)時(shí)的數(shù)據(jù)流量消耗。如果確實(shí)需要在后臺(tái)使用數(shù)據(jù)流量,也要注意引導(dǎo)用戶放開對本應(yīng)用的限制。

4.Android框架中提供部分ICU4J API支持

ICU4J(International Components for Unicode)是由IBM維護(hù),基于IBM公共許可證分發(fā)的免費(fèi)開源Unicode工具庫,開發(fā)者可以使用ICU4J根據(jù)各地的風(fēng)俗和語言習(xí)慣,實(shí)現(xiàn)對數(shù)字、貨幣、時(shí)間、日期、和消息的格式化、解析,對字符串進(jìn)行大小寫轉(zhuǎn)換、整理、搜索和排序等功能。

但由于Android N內(nèi)置了部分ICU4J API,如果你的安卓應(yīng)用只使用了這部分的API,那今后就可以不再集成龐大的高達(dá)10MB左右的ICU4J庫了。開發(fā)者可以在Google Play上針對使用Android N的用戶提供不含ICU4J的輕量安裝包,而針對更早版本系統(tǒng)提供包含ICU4J的完整安裝包。

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!

5.開始支持Java 8

從Android N開始,開發(fā)者可以使用Java 8來編寫應(yīng)用程序,目前Android N對于Java 8的支持并不全面,但這依然是一個(gè)重量級(jí)的更新。目前支持以下內(nèi)容:

l默認(rèn)和靜態(tài)接口方法:使開發(fā)者可以修改接口而不破壞原來實(shí)現(xiàn)類的結(jié)構(gòu);

lLambda表達(dá)式:不僅讓代碼變得更簡單、更可讀、最重要的是代碼量也隨之減少很多;

l重復(fù)注解:允許在同一申明類型(類,屬性,或方法)的多次使用同一個(gè)注解,提高可讀性;

l反射及語言相關(guān)的API;

l公用工具API;

為了使用Java8同時(shí)還需要引入Jack編譯工具鏈,與傳統(tǒng)編譯工具鏈相比的優(yōu)勢在于全部開源,編譯速度更快。Jack編譯工具鏈完整地包含了重打包,壓縮,混淆,MultiDex工具,使用Jack編譯工具鏈之后將不需要再依賴類似ProGuard和Jarjar之類的單獨(dú)組件。

Jack編譯工具鏈向下支持到Android 2.3應(yīng)用的編譯。同時(shí)Jack也是一套面向未來的編譯工具鏈,未來預(yù)計(jì)還會(huì)支持Java 9,以及Java X。

開發(fā)者也可以繼續(xù)使用Java7開發(fā)針對Android N的應(yīng)用程序,但是編譯時(shí)依然要使用JDK8。Jack編譯工具鏈雖然非常誘人,但是對于開發(fā)者來說依然要做好充分的準(zhǔn)備和測試工作。

6.增強(qiáng)多語言支持 (Language and Locale)

在Android N之前的系統(tǒng)中,多語言的匹配略顯粗暴,例如一個(gè)講法語(瑞士)的用戶,使用一個(gè)包含默認(rèn)英語(美國)和法語(法國)資源的應(yīng)用。匹配順序?yàn)椋?

a)法語(瑞士)-->匹配失??;

b)法語->匹配失??;

c)使用默認(rèn)->英語;

但是這樣的匹配,并沒有考慮到用戶懂不懂英語,只是因?yàn)橛⒄Z是默認(rèn)語言。而在Android N中,語言資源的匹配順序優(yōu)化為:

a)法語(瑞士)->匹配失敗;

b)法語->匹配失?。?

c)查找法語的子項(xiàng)->法語(法國);

d)使用法語(法國);

這樣匹配方式的好處在于,在沒有法語(瑞士)語言資源的情況下,法語(法國)的用戶接受度必然高于英語(美國);

深度解析 安卓 N七大新特性:多窗口模式讓你邊看視頻邊聊天!

同時(shí),海外很多國家的公民同時(shí)掌握多種語言。Android N允許用戶用戶選擇多種系統(tǒng)語言,并基于上述的多語言匹配順序的優(yōu)化,用戶使用各種移動(dòng)應(yīng)用時(shí)看到自己母語的概率也會(huì)有所提高。

對于開發(fā)者來說,雖然Android N提供了容錯(cuò)能力更強(qiáng)的語言匹配方案,但這是以延長匹配時(shí)間為代價(jià)的,因此為了加快語言匹配速度,提高資源可維護(hù)性,應(yīng)該將各種語言資源盡量提升到同源語目錄下。例如將es-US和es-ES合并到es-419目錄下。Android N提供了接口獲取用戶設(shè)置的語言列表,應(yīng)用在顯示多語言內(nèi)容時(shí),應(yīng)該考慮到語言列表的因素以提升用戶體驗(yàn)。例如對于提供網(wǎng)頁翻譯功能的瀏覽器來說,如果用戶顯示了語言列表中任意一種語言,就不應(yīng)該再提示用戶翻譯。

7.更加省電 (Efficiency)

在安卓6.0中,安卓引入了新的省電機(jī)制Doze,當(dāng)時(shí)針對的場景只是當(dāng)手機(jī)同時(shí)處于滅屏以及靜止?fàn)顟B(tài)來減少應(yīng)用對電量的消耗。但是在實(shí)際使用中手機(jī)滅屏?xí)r不僅僅是處于靜止?fàn)顟B(tài),還有很多情況下是處于運(yùn)動(dòng)狀態(tài)的,例如步行,坐車,坐飛機(jī)等情況,這時(shí)Doze就不會(huì)生效。比如你出門在外把手機(jī)放在褲子口袋,若是Android 6.0的Doze則會(huì)認(rèn)為用戶還可能會(huì)使用設(shè)備而不啟動(dòng)后臺(tái)省電管理機(jī)制。Android N在此基礎(chǔ)上更進(jìn)了一步,將Doze的作用范圍擴(kuò)展到手機(jī)滅屏的所有時(shí)間段,無論是處于靜止還是運(yùn)動(dòng),省電效果也有望進(jìn)一步提高。

怎么樣?Android N的新變化是不是很驚艷?面對這么多心水的功能,就讓我們耐心等待Android N正式版的更新吧!APUS用戶系統(tǒng)將率先適配Android N,為更多全球用戶帶去最佳的移動(dòng)互聯(lián)網(wǎng)接入體驗(yàn)。


最新文章
1
煙火氣里的科技哲學(xué):凱度電器《用心煥新廚》成現(xiàn)象級(jí)爆款
2
大疆入局掃地機(jī)器人,攪局者還是陪跑者?
3
華為徐直軍:2025年中國5G車聯(lián)網(wǎng)占比將達(dá)30% 未來五年將提升至95%
4
小米三年沖擊頭部目標(biāo)引發(fā)巨頭圍剿
5
以舊換新政策下的中國家電市場階段性總結(jié)
6
MWC上海觀察:“5G+eSIM+AI”重構(gòu)智能終端生態(tài),商業(yè)模式何解?
7
跟SIM卡說再見?向eSIM說你好!
8
“國補(bǔ)”下小家電市場延續(xù)復(fù)蘇,這些方面將成為未來趨勢
9
互聯(lián)網(wǎng)平臺(tái)新規(guī)落地:劍指稅收規(guī)范,天貓、京東等齊“報(bào)數(shù)”
10
美的入圍港股“十巨頭”,成長性幾何?
11
華為宣布Pura 80系列7月10日海外發(fā)布 網(wǎng)友喊話希望用鴻蒙系統(tǒng)
12
首款小米手環(huán)多功能桌搭亮相:機(jī)器人造型 SU7 Ultra配色
13
618登頂背后,TCL制霸Mini LED電視市場
14
更沉浸更好聽,“半入耳降噪蘋替”vivo TWS Air3 Pro正式發(fā)布
15
再創(chuàng)全球最輕新紀(jì)錄 vivo X Fold5旗艦折疊新品正式發(fā)布
16
快手發(fā)布暑期招商通案,四大場域引爆品牌夏日營銷熱潮
17
專業(yè)品酒師跨界帶貨三農(nóng)產(chǎn)品,快手達(dá)人丹牛讓好產(chǎn)品收獲強(qiáng)增長
18
快手電商商家全域經(jīng)營指南發(fā)布,做好四大場域開啟全域增長
19
音樂彈幕、AI美音、音色測試…..回森攜音樂黑科技亮相華為開發(fā)者大會(huì)2025
20
亞馬遜云科技中國峰會(huì)召開 解碼Agentic AI時(shí)代企業(yè)加速創(chuàng)新路徑
關(guān)于我們

微信掃一掃,加關(guān)注

商務(wù)合作
  • QQ:61149512