随笔分类 -  RxJava

摘要:扩展:由于可以在嵌套的 Observable 中添加异步代码, flatMap() 也常用于嵌套的异步操作,例如嵌套的网络请求。示例代码(Retrofit + RxJava): networkClient.token() // 返回 Observable<String>,在订阅时请求 token,并 阅读全文
posted @ 2017-10-11 21:04 huyang011 阅读(219) 评论(0) 推荐(0) 编辑
摘要:通过compose操作符完成线程切换 使用: 线程的自由切换 通过 observeOn() 的多次调用,程序实现了线程的多次切换。 不同于 observeOn() , subscribeOn() 的位置放在哪里都可以,但它是只能调用一次的。 RxJava线程切换流程分析_observeOn Rxja 阅读全文
posted @ 2017-10-11 07:23 huyang011 阅读(763) 评论(0) 推荐(0) 编辑
摘要:[转自:给 Android 开发者的 RxJava 详解 ] 强烈建议看原文。 给 Android 开发者的 RxJava 详解 RxJava 的适用场景和使用方式 1. 与 Retrofit 的结合 Retrofit 是 Square 的一个著名的网络请求库。没有用过 Retrofit 的可以选择 阅读全文
posted @ 2017-10-10 09:50 huyang011 阅读(200) 评论(0) 推荐(0) 编辑
摘要:[转自:给 Android 开发者的 RxJava 详解 ] 强烈建议看原文。 给 Android 开发者的 RxJava 详解 4. 变换 终于要到牛逼的地方了,不管你激动不激动,反正我是激动了。 RxJava 提供了对事件序列进行变换的支持,这是它的核心功能之一,也是大多数人说『RxJava 真 阅读全文
posted @ 2017-10-09 21:51 huyang011 阅读(299) 评论(0) 推荐(0) 编辑
摘要:RxJava引用地址 ReactiveX Java RxJava2 RxJava1 RxJava github仓库 RxJava wiki RxJava change log 阅读全文
posted @ 2017-10-09 17:17 huyang011 阅读(117) 评论(0) 推荐(0) 编辑
摘要:A Decision Tree of Observable Operators This tree can help you find the ReactiveX Observable operator you’re looking for. I want to create a new Obser 阅读全文
posted @ 2017-10-09 17:15 huyang011 阅读(280) 评论(0) 推荐(0) 编辑
摘要:An Alphabetical List of Observable Operators Canonical, core operator names are in boldface. Other entries represent language-specific variants of the 阅读全文
posted @ 2017-10-09 17:12 huyang011 阅读(369) 评论(0) 推荐(0) 编辑
摘要:RxJava操作符分类 创建操作符 Creating Observables 变换操作符 Transforming Observables 过滤操作符 Filtering Observables 组合操作符 Combining Observables 错误处理操作符 Error Handling O 阅读全文
posted @ 2017-10-09 14:08 huyang011 阅读(280) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示