Android 7.0
1.在AndroidManifest檔案中增加了一種叫做android:resizableActivity的屬性值,並把這個值設為true,我們的應用的Activity將可以以分屏模式的形式呈現在手機或平板上(對於使用者來說比較炫酷的功能)
2.Notification支援分組 通過在Notification的Builder裡新增setGroup即可讓通知歸納到一個分組裡面
3.7.0版本下 使用者可以限制應用的流量 對於後臺應用 流量完全禁用 而對於前臺 系統會示意其減少流量的使用
通過ConnectivityManager的getRestrictBackgroundStatus()方法判斷使用者設定的資料使用限制。
該方法返回三種值:
RESTRICT_BACKGROUND_STATUS_DISABLED 沒有啟用
RESTRICT_BACKGROUND_STATUS_ENABLED 啟用
RESTRICT_BACKGROUND_STATUS_WHITELISTED 啟用了但是在白名單中
可通過建立廣播監聽ConnectivityManager.ACTION_RESTRICT_BACKGROUND_CHANGED ("android.net.conn.RESTRICT_BACKGROUND_CHANGED")來實現對使用者改變節約資料選項的監測。
(哈哈哈 後臺流氓應用越來越沒有活路了 有種你繼續推送啊)
4.支援ICU4J庫和JAVA8
前者是一個Java工具庫 後者則新增了諸如Lambda表示式 預設方法(介面)等特性
5.Jack編譯器
特性:開源,減少編譯時間,減肥混淆重打包分包功能一體化
一個jack檔案分為四個部分:
jayce:代表JACK IR
Pre-dex:二進位制的java原始檔
Resources:庫所依賴的所有資原始檔
Meta:jack所需要的後設資料
對於.jar檔案 Jack提供了Jill工具負責將.jar檔案中的class檔案和資原始檔分離並重新打包成Jack檔案
Jack編譯器在啟動的時候會自動開啟一個服務 以縮短每次都需要啟用JVM、載入Jack碼、初始化Jack編譯器和初始化JIT所帶來的時間消耗
Jack服務預設使用8072和8073這兩個TCP埠 對於服務的配置可以通過修改$HOME/.jack進行
在使用依賴庫的時候 Jack會預打包他們 並且在編譯的時候重用pre-dex(二進位制的java原始檔)
增量編譯功能 只對發生修改的元件所依賴的庫進行重編譯
以上兩個功能只有在不開啟multidex(分包) repackging shrinking(減肥)和obsecuration(混淆)的時候才能使用
相關文章
- Android 7.0 去電流程Android
- Android 7.0 多視窗模式Android模式
- Android7.0的適配Android
- Android7.0機型適配Android
- Android 6.0、7.0、8.0、9.0適配Android
- Android7.0 及以上,抓取 httpsAndroidHTTP
- Android 7.0應用之間共享檔案Android
- Android 7.0 應用啟動流程分析Android
- Android7.0夜間模式怎麼用Android模式
- Android:7.0 後加密庫 Crypto 被廢棄Android加密
- Android 7.0什麼時候推出?安卓7.0各機型推送更新時間預測Android安卓
- Android7.0以上使用Charles抓包HttpsAndroidHTTP
- Android 7.0中的多視窗實現解析Android
- Android呼叫系統相機,相容7.0系統Android
- Android7.0檔案訪問許可權Android訪問許可權
- Android7.0拍照以及使用uCrop裁剪Android
- Android app 線上更新那點事兒(適配Android6.0、7.0、8.0)AndroidAPP
- Android 7.0 原始碼分析專案一期竣工啦Android原始碼
- Android 7.0 Nougat 不得不知的 11 項新功能Android
- Android7.0行為變更:適配File ProviderAndroidIDE
- android7.0應用安裝失敗的問題Android
- iOS 9蒙圈:四大功能比不上Android 7.0iOSAndroid
- Android 7.0效率史上最高!執行速度升幅達到600%Android
- Android 7.0搶先上手:比上一代快太多Android
- Android 7.0釋出時間曝光 預計今年夏季推出Android
- Android 7.0/8.0 安裝APK時解析包錯誤問題AndroidAPK
- android實現拍照、相簿選圖、裁剪功能,相容7.0以及小米Android
- 關於 Android 7.0 適配中 FileProvider 部分的總結AndroidIDE
- Android 7.0推送時間曝光!應用執行快6倍Android
- 谷歌提前展示Android 7.0預覽版 最佳化頗多谷歌Android
- Android 拍照及相簿選取圖片功能,已適配Android6.0、7.0、8.0Android
- android 7.0釋出時間曝光 Android牛軋糖應用執行快6倍Android
- Android 7.0新特性——桌面長按圖示出現快捷方式Android
- android7.0正式版不同機型釋出期查詢Android
- Android 6.0 7.0 8.0三個版本Install Apk 採坑記錄AndroidAPK
- Android專案實戰(四十):Andoird7.0+安裝APK適配AndroidAPK
- Android 7.0 startActivity()原始碼解析以及對幾個問題的思考:Android原始碼
- 改與變? 一場關於Android7.0的“偽”評測Android