ProgressManager 进度监听器
来源:互联网 发布:ctr预估 算法融合 编辑:程序博客网 时间:2024/06/07 23:05
Feature
- 使用简单,只需一行代码即可实现进度监听.
- 多平台支持,支持 Okhttp , Retrofit , Glide ,使用Okhttp 原生 Api ,不存在兼容问题.
- 低耦合,实际请求端和进度接收端并不存在直接或间接的关联关系,即可以在 App 任何地方接收进度信息.
- 侵入性低,使用本框架你并不需要更改之前进行上传或下载的代码,即使用或不使用本框架并不会影响到原有的代码.
- 多端同步,同一个数据源的上传或下载进度可以指定多个不同的接收端,少去了使用 EventBus 实现多个端口同步更新进度.
- 支持多文件上传
- 自动管理监听器,少去了手动注销监听器的烦恼.
- 默认运行在主线层,少去了切换线程的烦恼.
- 轻量级框架,不包含任何三方库,体积极小.
https://mp.weixin.qq.com/s/bopDUFMB7EiK-MhLc3KDXQ
https://github.com/JessYanCoding/ProgressManager/blob/master/README-zh.md
阅读全文
0 0
- ProgressManager 进度监听器
- bindservice与使用监听器更新进度+观察者模式
- 进度。。。。
- 进度
- 进度
- 进度
- 进度
- 进度
- 进度
- 进度
- 进度
- 进度
- 监听器
- 监听器
- 监听器
- 监听器
- 监听器
- 监听器
- oracle之 nvl 和 decode结合使用实例
- Hadoop CharacterTreeAuditLogger
- Android学习之碎片与活动之间的通信
- c++中字符串反转的3种方法
- 获取当前日期的前一天
- ProgressManager 进度监听器
- R语言对爬取的天气数据进行整理
- 小程序server-实现会话层
- 167. Two Sum II
- 火星坐标、百度坐标、WGS84坐标转换代码(JS、python版)
- ubuntu 16.0.4安装Gitblit
- 前后端分离后的前端时代
- WebGL 绘制Line的bug(三)
- SSM框架-SpringMVC 实例文件上传下载