作為 Android 史上最人性化的升級,Android M 的新功能全在這
當(dāng) Google 負(fù)責(zé) Android 工程的副總裁 Dave Burke 站在 I/O 的講臺上時,他用一句話就定義了 Android M 更新的方向:這一次 Android 升級的核心關(guān)注點就是提升用戶體驗。
雖然現(xiàn)在“用戶體驗”已經(jīng)是個被用爛的詞匯了,但 Android M 的若干改動的確可以讓 Android 變得更好用。
1.App Permissions:更加直白的應(yīng)用權(quán)限管理
在 iOS 上,當(dāng)一個應(yīng)用需要訪問攝像頭、照片庫、攝像頭、地理位置這些重要權(quán)限時,系統(tǒng)會單獨彈出一個對話框詢問用戶是否允許它這么做。現(xiàn)在,Android M 也引入了類似的功能,接下來當(dāng)某個 Android 應(yīng)用需要地理位置、攝像頭、麥克風(fēng)、聯(lián)系人、電話、短信、日歷以及傳感器這些權(quán)限時,Android M 也會單獨彈出一個對話框詢問用戶是否允許它這么做。
2.Chrome Custom Tabs:提升 Android 上的 Web 體驗
Chrome Custom Tabs 這個功能很有意思。現(xiàn)在,如果用戶需要在某個應(yīng)用中打開一個網(wǎng)頁鏈接,那么開發(fā)者有兩個選擇:讓點擊這個鏈接的用戶跳轉(zhuǎn)到默認(rèn)瀏覽器中,或者直接在應(yīng)用中內(nèi)置一個瀏覽器——也就是 WebView。
不過很多時候這兩種解決方案的體驗并不好,***種方法需要用戶來回在兩款應(yīng)用中跳轉(zhuǎn);第二種方法則可能需要用戶多次填寫賬戶信息——比如我在微信的內(nèi)置瀏覽器中訪問微博時填寫的賬戶信息并不能給手機 QQ 的內(nèi)置瀏覽器用。有了 Chrome Custom Tabs 后,等于說開發(fā)者可以讓應(yīng)用的內(nèi)置瀏覽器和系統(tǒng)級的瀏覽器 Chrome 數(shù)據(jù)互通了。想像一下,如果你之前 Chrome 中保存了微博帳號信息,那么你在微信中訪問微博時這個帳號信息就可以自動填上。這體驗真是棒極了。
3.App Links:讓鏈接自動選擇最匹配它的應(yīng)用跳轉(zhuǎn)
如果我在郵件中中點擊一個來自 Twitter 的鏈接的話,系統(tǒng)可能會讓我選擇是用瀏覽器還是用 Twitter 打開。在 Android M 中,應(yīng)用將可以“認(rèn)證”一些特定的鏈接,這樣以來當(dāng)用戶點擊一個 Twitter 的鏈接時,系統(tǒng)就不再需要用戶再去做一個選擇,而是直接打開 Twitter。
4.Android Pay:新的移動支付開放平臺
和 Apple Pay 一樣,Android Pay 也使用了 NFC 技術(shù),Google 對其的定義是:簡潔、安全、可選擇。用戶可以選擇用 Google 或者其他銀行的應(yīng)用來激活它,對于開發(fā)者來說,你也可以把其用在應(yīng)用內(nèi)支付中。此外,Android Pay 也將支持指紋支付。KitKat 以及以后的設(shè)備都可以使用 Android Pay。
5.Fingerprint Reader:指紋識別支持
在 Android M 中,Google 還將加入官方的指紋識別 API,這也就意味著目前 Android 設(shè)備混亂的指紋識別狀態(tài)將有望終結(jié)。開發(fā)者也將可以借助標(biāo)準(zhǔn)的接口讓同樣的功能在更多的設(shè)備上可用。
6.Doze:讓 Android 更省電
智能手機電量不夠用恐怕是一個普遍問題,在 Android M 中 Google 引入了一個新特性 Doze。當(dāng)它覺察到設(shè)備沒有移動時,系統(tǒng)將自動關(guān)閉一些應(yīng)用以達到節(jié)省電量的目的。經(jīng)測試,具有 Doze 功能的 Nexus 9 的待機時長最多可以延長到之前的 2倍。
除了上面這些之外,Android M 也增加了對 USB Type-C 接口的支持,并且優(yōu)化了分享、文字選取等其他功能。Nexus 5、Nexus 6、Nexus 9 和 Player 今天就可以試用開發(fā)者預(yù)覽版,而面向普通消費者的版本則要等到今年第三季度。相比 Android KitKat 到 Android Lollipop 的變化來說,Android Lollipop 到 Android M 的變化的確沒有前者多。不過站在用戶的角度看,更方便地使用 Android 不正是我們想要的嘛!