Releases: hegaojian/MvvmHelper
Releases · hegaojian/MvvmHelper
1.1.8版本
1.提示库版本 rxHttp 提升至3.0.2,其他库版本统一使用最新版,targetSdkVersion提升至33
2.Loadsir可在当前Activity/Fragment 添加CustomCallBack
3.优化了BaseEmpty ,BaseError 页面
4.Loading页面可根据当前请求修改提示
5.添加了一些常用拓展函数
1.1.7版本
1.新增请求方式,可以直接发起请求并得到成功结果做业务处理,详细可以看Demo中的LoginActivity
2.新增支持手动关闭loading弹窗时,请求协程作用域跟随取消 并不会再执行回调
3.Base父类新增可传入当前Activity/Fragment 个性化 空、错误、Loading布局
4.升级各个库版本,适配版本升级到 31
1.1.6版本
1.修复显示弹窗->关闭->再显示弹窗时,操作过快弹窗会立马消失bug
2.demo添加全局发送通知示例
1.1.5版本
1.移除框架中的 Ktx ContentProvider ,改为手动初始化 ->MvvmHelper.init(this,BuildConfig.DEBUG)
2.提高RxHttp版本
1.1.4版本
修复某些控件在DataBinding与ViewBinding反射时出错的bug,强烈建议更新
1.1.3版本
修复 多个请求方法调用时loadingDialog不消失bug
1.1.2版本
1.升级rxHttp库版本支持Flow
2.去除rxLife库
3.兼容修改rxHttp库后的封装代码
4.修改demo中上传下载的写法
由于本次rxHttp升级与之前的差异较大,升级时会出现,
1.Rxhttp初始化问题
解决--> RxHttpPlugins.init() 使用RxHttpPlugins初始化
2.使用RxHttp调用请求返回的 IWait需修改为Await
其他的具体可查看demo
1.1.1 版本
1.修复BaseActivity 请求错误吐司信息异常bug
2.修改空布局时的界面展示信息
3.BaseActivity新增onCreatedView方法 解决Loadsir延迟加载导致的问题