Android5.0 6.0 7.0 8.0 9.0 新特性總結
**5.0**
- Material Design
- 支援多種裝置
- 全新通知中心
- 支援 64 位 ART 虛擬機器
- 電池續航改進
- 全新“最近應用程式”
- 安全性改進
- 不同資料獨立儲存
- 改進搜尋
- 支援藍芽 4.1、USB Audio、多人分享等
開發中注意的地方:
增加了很多新控制元件,如抽屜佈局,選單佈局,卡片佈局,列表佈局新增RecyclerView,選項卡布局等可以在需要的時候隨時拿來使用而不必再重新自定義控制元件了。
具體可參考:https://blog.csdn.net/divaid/article/details/82687759
系統開發文件:
https://developer.android.com/about/versions/android-5.0-changes?hl=zh-cn
**6.0**
- 動態許可權管理
- 系統層支援指紋識別
- APP 關聯
- Android Pay
- 電源管理
- TF 卡預設儲存
開發時注意的地方:
主要是動態的許可權申請了,6.0以下的版本可以直接申請許可權直接使用了,以上的版本需要一些敏感許可權時需要動態申請:
具體可參考:https://blog.csdn.net/divaid/article/details/82025918
系統開發文件:
**7.0**
- 分屏多工
- 下拉快捷開關
- 新通知訊息
- 夜間模式
- 流量保護模式
- 全新設定樣式
- 改進 Doze 休眠機制
- 系統級電話黑名單
- 選單鍵快速切換應用
開發時注意的地方:
7.0對於sdcard的檔案uri的訪問做了限制且獲取檔案uri的方式跟以前不再一樣,開發時需要注意。
具體可參考:
https://blog.csdn.net/divaid/article/details/79419858
系統開發文件:
https://developer.android.com/about/versions/nougat/android-7.0-changes?hl=zh-cn
**8.0**
- 畫中畫
- 通知標誌
- 自動填充框架
- 系統優化
- 後臺限制
- 應用快捷鍵
- 語言區域和國際化
開發時注意的地方:
8.0對於安裝新的apk做了更嚴格的限制,在app更新時需要做些處理。
具體可參考:https://blog.csdn.net/divaid/article/details/81261825
系統開發文件:
https://developer.android.com/about/versions/oreo/android-8.0-changes?hl=zh-cn
**9.0**
- 劉海設計
- 黑白模式切換
- 加入長截圖
- 加入護眼模式
- 通知欄的體驗優化
- Material Design功能更新等等
系統開發文件:
https://developer.android.com/about/versions/pie/android-9.0-changes-all?hl=zh-cn