Releases: RockyQu/MVPFrames
Releases · RockyQu/MVPFrames
Version 3.0.0
Version 2.3.3
- 完善 BaseDialogFragment 的 create(Bundle savedInstanceState, View view) 增加 View 参数
- 提升 buildToolsVersion 28.0.3
- 提升 androidSupportVersion 28.0.0
- 增加 Room 数据库自定义 DB 路径设置
- 增加 Room 数据库日志模式设置
- 提升 rxcache-jolyglot-gson 0.0.3 → 0.0.4
- 提升 Retrofit 2.3.0 → 2.5.0
- 提升 Glide 4.8.0 → 4.9.0
- 提升 Dagger2 2.18 → 2.19
Version 2.3.1
- 为保证框架的纯净性,去掉了基于 FileDownloader 的 Downloader 模块
- 修复 NetworkInterceptor 网络请求时间耗时差的错误
- 升级 Glide 版本至 4.8.0
- 升级 Dagger 版本至 2.17
- 升级 RxJava 版本至 2.2.1
Version 2.1.9
- 完善 FileUtils 工具类
- 修改 Room 为单例模式
- 完善 BaseDialogFragment 继承 DialogFragment ,可以轻松实现各种对话框
- 为了灵活配置移除了 ResponseEntity ,请在自己的 Module 里定义你自己 ResponseEntity
- 增加数据库扩展接口 createdDB()
- 修复了一些Bug
Version 2.1.4
- 修改部分核心包名及类名称
- 引入 2017 Google IO 大会 Architecture Components 架构组件 Room
- 修复 Okhttp addNetworkInterceptor 拦截器执行顺序问题
- 完善 Demo
Version 2.1.1
- 修改部分核心包名及类名称
- 完善部分注释
- 框架增加日志模块,提供扩展开关接口
- 增加全局错误回调接口 AppModule.GlobalErrorHandler,可以通过 AppComponent 获取,此接口不限于只处理 HTTP 异常,其他模块也可以回调此接口来处理统一异常管理
- 完善 Demo
Version 2.1.0
- 修改部分核心包名及类名称
- 完善部分注释
- 底层框架增加日志模块,并提供对外扩展接口
- 完善 Demo
Version 2.0.3
- 提升 Android Gradle Plugin 到 v3.0.1
- 提升 Android SDK 到 27
- 提升 BuildTools 到 v27.0.3
- 提升 Android Support Library 到 v27.0.2
- 提升 Dagger 到 v2.14.1
- 提升 Glide 到 v4.5.0
- 提升 Rxlifecycle 到 v2.2.1
- 提升 Okhttp 到 v3.9.1
- 提升 RxJava 到 v2.1.8
- 提升 RxCache 到 v1.8.3
- 提升 RxPermissions 到 v0.9.5
- 增加 Snacker 效果类似 Snackbar 只是显示在窗口上面,从上往下推出
- 增加 Toaster 对 Toast 二次封闭,更合理的链式 API 调用方式
- 移除 ToastBar
- 增加 BaseSimpleDialogFragment 基于 DialogFragment 可以轻松实现各种 Dialog 效果
- 完善 文件下载模块,基于 FileDownloader 基本封装,后面会继续完善
- 增加 ImageLoader 配置参数 ScaleType 用法和 ImageView.ScaleType 属性相同,默认不设置任何ScaleType
- 完善 PermissionUtils 应用权限管理,使用 RxPermissions 基于 RxJava2 处理Android运行时权限的响应式库
- 完善 AppDemo
Version 1.4.2
- 更新框架日志组件为 1.5.0 版本,使用方法Logg
Version 1.4.1
- 修复了 1.4.0 版本文件下载模块BUG