
rxjava
你好好呀!
学无止境
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RxJava2实现请求并发,减少请求消耗的总时间
首先我们创建两个Observable1 Observable2来模拟网络请求,代码如下: //每个子Observable都要加subscribeOn(Schedulers.io())指定为异步线程 不同线程来处理请求达到并发 val observable1: Observable<String> = Observable.create(O...原创 2019-10-25 17:51:02 · 1159 阅读 · 0 评论 -
rxjava 结合okhttp 处理嵌套请求
rxjava 结合okhttp 嵌套请求,第一个请求成功后拿到服务器返回的数据,作为第二个请求的参数,继续进行第二次请求例如:用户输入用户名和密码之后登陆成功并且获取用户信息一般情况,用户输入用户名和密码之后,服务会返回一个token,并不会直接返回用户信息,此时,我们拿到token再作为用户用户信息接口的参数,请求,即可获取到用户信息了,具体的代码如下github有项目地址下载下来可以直接运行...原创 2017-05-22 17:03:40 · 2428 阅读 · 1 评论 -
rxjava,okhttp 合并请求
项目中我们往往会有这样的需求,一个页面,可能存在多个请求,并且每个请求返回的是不同的数据,当用户进入页面的时候,我们需要向服务器请求两次,当第一个请求成功之后,我们紧接着去请求第二个,并且两个请求同时成功之后,请求才真正成功,有一个请求失败,就提示用户请求失败。我们现在用到了rxjava 那么实现这个请求合并就很简单了具体实现:guithub项目地址https://github.com/wj576...原创 2017-05-22 17:05:05 · 2019 阅读 · 0 评论 -
android中mvp+retrofit+rxjava处理mvp内存泄漏整合的demo
项目下载地址:http://download.youkuaiyun.com/download/csdn576038874/10261968代码如下:项目结构:至于mvp的原理,v层抽象出接口,供P层调用,M层进行数据处理,抽象出接口,供P调用,P层中可拿到M和V 的接口引用,进行方法调用等逻辑处理,再利用接口回调的方式将解析好的数据返回给V层,这样就打到M层不直接和V层打交道,实现解耦和的效果mvp模式会存在...原创 2017-01-17 17:37:14 · 4073 阅读 · 1 评论