Skip to content
/ View Public

RxJava2+Retrofit2+RxCache联网框架抽取+Glide监听下载进度

Notifications You must be signed in to change notification settings

XiFanYin/View

Repository files navigation

一.做了哪些?

1.使用Rxjava2和Retrofit2封装联网请求,

2.封装统一的API错误码处理

3.使用RXCache缓存,有网使用网络最新数据,没网使用缓存

4.统一的全局调度器,切换线程只需一行代码,并全局封装加载中进度条

5.使用rxlifecycle管理生命周期,防止内存泄漏

6.自定义拦截器,可添加全局公共请求头,公共请求参数

7.自定义解析器和拦截器,服务器数据加密不需要修改已有代码

8.使用rxpermissions权限请求

9.使用barlibrary沉浸式状态栏实现

10.实现上传图片,下载文件例子

11.基于Glide4.X监听大图下载进度,并设置后背景为小图,

12.拍照,图库选择

13.添加万能适配器

  1. Cookie同步,混合开发使用

About

RxJava2+Retrofit2+RxCache联网框架抽取+Glide监听下载进度

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages