RxHttp
对RxJava2+Retrofit2+OkHttp3的封装,优雅实现接口请求和文件下载
功能简介
网络请求(RxRequest)
支持监听请求声明周期,如开始结束和网络错误
支持多BaseUrl,可针对不同请求重定向
支持针对不同请求设置不同缓存策略,如无网强制获取缓存,有网缓存有效10秒
支持添加公共请求参数
支持自定义异常处理和异常提示消息
文件下载(RxDownload)
支持断点续传
支持下载进度回调
支持下载速度回调
支持下载过程状态监听
支持在仅保存下载路径未保存进度时自动恢复断点续传
支持自动获取真实文件名
发起请求之RxRequest
使用说明
一、初始化
新建网络请求配置类继承RequestSetting或DefaultRequestSetting,并复写部分方法。
public class RxHttpRequestSetting extends Defa
1