安卓6.0(棉花糖)新特性匯總,安卓6.0

來源:互聯網
上載者:User

安卓6.0(棉花糖)新特性匯總,安卓6.0

安卓6.0(棉花糖)新特性匯總

Android伴隨著眾多新特性和新功能,Android6.0(API level 23)在系統和API上都有著諸多的改變。

 

1.App Permissions(軟體許可權管理) 在安卓6.0裡,應用同意提示可以自訂了。它允許對應用的許可權進行高度管理,比如應用能否使用位置、相機、麥克風、通訊錄等,這些都可以開放給開發人員和使用者。 作為開發人員,當你的app的目標版本(target)為Android6.0(API 23)或更高時,請確保在運行時進行許可權的檢查和請求。其中,新的方法checkSelfPermission()可以用來判斷你的應用是否被授予了許可權,而requestPermissions()可請求許可權。即使你app的目標版本在android6.0以下,也應該在新的許可權管理模型下測試你的應用。

 

2.Chrome Custom Tabs(網頁體驗提升) 新版的M對於Chrome的網頁瀏覽體驗進行了提升,它對登陸網站、儲存密碼、自動補全資料、多線程瀏覽網頁的安全性進行了一些列的最佳化。Android.provider.Browser.getAllBookmarks() 和 android.provider.Browser.saveBookmark()方法被移除,同樣的READ_HISTORY_BOOKMARKS和WRITE_HISTORY_BOOKMARKS許可權也被移除。如果你app的目標版本是android6.0或更高,請不要訪問全域的provider擷取書籤,而是應該在應用的內部儲存書籤資料。

 

3.App Links(APP關聯) 安卓6.0加強了軟體間的關聯,Google在現場展示了 一個例子,比如你的手機郵箱裡收到一封郵件,內文裡有以個Twitter連結,使用者點擊該連結可以直接跳轉到Twitter應用,而不再是網頁。

 

4.Android Pay(安卓支付) Android支付統一標準,新的安卓6.0系統中整合了Android Pay,其特性在於簡潔、安全、可選性。Android Pay是一個開放性平台,使使用者就可以選擇Google的服務或者使用銀行的APP來使用它,Android Pay支援4.4以後系統裝置,在發布會上Google宣布Android Pay已經與美國三大電訊廠商700多家商店達成合作。支付功能可以使用指紋來進行支付,這意味著今年基於安卓M的Nexus產品肯定會有指紋識別了。

 

5.Fingerprint Support(指紋支援) 安卓6.0增加了對指紋的識別API,Google開始在M裡自建官方的指紋識別支援,力求Android統一方案,目前所有的Android產品指紋識別都是使用非Google認證的技術和介面。 新特性六:Power & Change(電量管理 ) 新的電源管理模組將更為智能,比如Android平板長時間不移動時,安卓6.0M系統將自動關閉一些App。同時安卓6.0裝置將支援USB Type-C介面,新的電源管理將更好的支援Type-C介面。

 

6.眠和應用待機模式(Doze and App Standby)

    此次發布引入了新的省電最佳化方案,在裝置和應用空閑時起作用。此特性影響所有的應用,請確保做好相應的測試。

    睡眠模式(Doze): 手機在沒有外接電源且放置至螢幕關閉一段時間後,裝置將進入睡眠模式,它將使系統進入睡眠狀態(sleep state)。在此模式下,裝置周期性的短暫恢複正常操作,以使應用可以同步,系統執行一些必要操作。

    應用待機模式(App Standby):在使用者沒有使用某應用的情況下,此模式允許系統判定此應用進入空閑狀態。系統的判定依據則是使用者在一定的時間內沒有再點擊此應用(譯註:主要還是依據前台進程判定)。如果此時裝置也沒有串連充電器,系統將禁用該應用的網路連接、同步及任務調度。

瞭解

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.