diff --git a/README.md b/README.md index 20f74942..2d98d8e2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # OkGo - `OkHttpUtils-2.0.0` 升级后改名 `OkGo`,全新完美支持`RxJava` -### 该库是封装了okhttp的网络框架,可以与RxJava完美结合,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持cookie自动管理,支持四种缓存模式缓存网络数据,支持301、302重定向,扩展了统一的上传管理和下载管理功能 +### 该库是封装了okhttp的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持cookie自动管理,支持四种缓存模式缓存网络数据,支持301、302重定向,扩展了统一的上传管理和下载管理功能 该项目参考了以下项目: @@ -37,6 +37,8 @@ ### 或者点击下载Demo [okgo_v2.0.0.apk](https://github.com/jeasonlzy/OkGo/blob/master/okgo_v2.0.0.apk?raw=true)。 本项目Demo的网络请求是我自己的服务器,有时候可能不稳定,网速比较慢时请耐心等待。。 + + 以下是最新版本的版本号,如果你想使用以前的版本,请点击这里,[历史版本](https://github.com/jeasonlzy/okhttp-OkGo/releases)。 * 对于Android Studio的用户,可以选择添加: ```java diff --git a/README_RX.md b/README_RX.md index 1455b1ba..d94c95fb 100644 --- a/README_RX.md +++ b/README_RX.md @@ -38,10 +38,10 @@ ### 2.调用请求代码 我们还是像正常使用OkGo的方式一样,传入我们需要请求的Url,和我们需要的参数,那么最关键的一行就是最后调用`getCall()`这个方法。 -> 这里传入的两个参数进行一下说明: + 这里传入的两个参数进行一下说明: * 第一个参数是`Convert`对象,表示需要将服务器返回的数据流解析成什么对象,这里我们先用最简单的`String`做转换,`StringConvert`对象也是库中内置的转换器。 - * 第二个参数是`Adapter`对象,表示需要将解析的结果用什么对象包装,该参数可以省略不写,那么默认是`Call`这个对象包装,当然,我们要使用Rx的调用,使用这个肯定是不行的,所以我们传入OkRx扩展的`RxAdapter`对象,同样他需要一个泛型,该泛型必须和`Convert`的泛型一致,否则就发生了类型转换异常。 + * 第二个参数是`Adapter`对象,表示需要将解析的结果用什么对象包装,该参数可以省略不写,那么默认是`Call`这个对象包装,当然,我们要使用Rx的调用,使用这个肯定是不行的,所以我们传入OkRx扩展的`RxAdapter`对象,他是使用的`Observable`对象包装的,同样他需要一个泛型,该泛型必须和`Convert`的泛型一致,否则就发生了类型转换异常。 以上两个参数具体的注意事项我们后续详细再说。 ```java diff --git a/okgo_v2.0.0.apk b/okgo_v2.0.0.apk index d6f887e7..709d3cff 100644 Binary files a/okgo_v2.0.0.apk and b/okgo_v2.0.0.apk differ