|
@@ -37,36 +37,34 @@ Net 3.x 版本使用OkHttp+协程实现, 可指定其OkHttp版本
|
|
|
主要功能
|
|
|
|
|
|
- 开发速度No.1
|
|
|
+- 高质量源码/注释/文档/示例
|
|
|
- 专为Android而生
|
|
|
-- 支持OkHttp所有功能/函数
|
|
|
-- 高内聚低耦合架构设计
|
|
|
+- 支持OkHttp所有功能/组件
|
|
|
- DSL作用域编程
|
|
|
- 协程并发(不会协程也可上手)
|
|
|
-- 并发/串行请求
|
|
|
-- 队列/同步请求
|
|
|
+- 并发/串行/队列/同步请求
|
|
|
- 快速切换线程
|
|
|
- 全局错误处理
|
|
|
-- 解析JSON/Protocol
|
|
|
-- 支持任何数据解析的转换器
|
|
|
+- 协程作用域支持错误和结束回调
|
|
|
+- JSON/Protocol/任何数据解析的转换器
|
|
|
- 网络请求返回指定泛型(String/Response/File/List/Map/Pair...)
|
|
|
-- 队列/同步请求返回Result
|
|
|
- 自动处理下拉刷新和上拉加载
|
|
|
- 自动处理分页加载
|
|
|
- 自动缺省页
|
|
|
-- 自动处理生命周期(Activity/Fragment/ViewModel)
|
|
|
+- 自动处理生命周期
|
|
|
- 自动处理加载对话框
|
|
|
- 自动错误信息吐司
|
|
|
-- 自动异常捕获(定位到请求)
|
|
|
-- 请求标签(RequestTag)
|
|
|
+- 自动异常捕获(定位请求代码位置)
|
|
|
+- 支持ViewModel
|
|
|
+- Request携带数据(setExtra/tagOf)
|
|
|
- Request支持Id/Group分组
|
|
|
-- 日志记录器(解决日志过长展示不清晰数据加密等问题, 比抓包更强大)
|
|
|
+- AS日志插件/应用通知栏日志
|
|
|
- 并发请求返回最快请求结果
|
|
|
- 全局取消请求/自动取消请求
|
|
|
-- 协程作用域支持错误和结束回调
|
|
|
- 强制缓存模式/自定义缓存Key/LRU缓存算法/缓存任何类型
|
|
|
- 缓存+网络双重读取(预览模式实现)
|
|
|
-- 内置超强轮询器(倒计时)
|
|
|
-- 监听上传/下载进度信息(使用时间, 每秒速度, 剩余时间...)
|
|
|
+- 内置超强轮询器(计时器)
|
|
|
+- 监听上传/下载进度(使用时间, 每秒速度, 剩余时间...)
|
|
|
|
|
|
<br>
|
|
|
|