【文件属性】:
文件名称:Android代码-Rx-Mvp
文件大小:731KB
文件格式:ZIP
更新时间:2022-08-26 01:59:41
Android代码
Rx-Mvp
项目使用 RHttp MVP 模式构建
RHttp
> RHttp 是基于 RxJava2 Retrofit2 OkHttp3 RxLifecycle2 框架整合封装的网络请求框架
基本的get、post、put、delete、4种请求
单/多文件上传
断点续传下载
基本回调包含 onSuccess、onError、onCancel、onProgress(上传/下载)
支持自定义Callback
支持https
支持tag取消,也可取消全部
支持链式调用
支持表单格式,String,json格式数据提交请求
RHttp 很屌吗?算不上,基本满足应用开发的所有需求,代码很简洁,体积小,功能齐全。这就够了
基于主流网络框架 Retrofit2 OkHttp3 作为底层框架
使用 RxJava2 处理异步事件,线程间切换逻辑
使用 RxLifecycle2 管理生命周期,再也不用担心 RxJava 使用不当造成内存泄漏
基础网络请求,数据转换为 String 并提供 onConvert 方法提供开发者自定义转化数据
上传带进度回调,多文件情况下