Learning RxJava
RxJava学习
Litepal
每一行代码都要用心编写,每一个Bug的解决都要用心测试。绝不为了博眼球而转载、抄录没有经过测试的代码和方案,否则就违背了写程序的神圣!
展开
-
第4章 组合的Observe
第4章 组合的Observe导读我们涵盖了许多抑制,转换,减少和集合的运算符。 这些运算符可以做很多工作,但是如何将多个可观察对象组合在一起并合并为一个呢? 如果我们想使用ReactiveX来完成更多工作,我们需要获取多个数据和事件流, 让他们一起工作,并有运算符和工厂来实现这一目标。 这些结合操作员和工厂还可以安全地处理发生在不同线程上的Observable(在第6章中讨论,并发和并行化...翻译 2020-01-12 16:46:59 · 361 阅读 · 0 评论 -
第3章 基本运算符
第3章 基本运算符导读在上一章中,您了解了很多有关Observable和Observer的知识。 我们还介绍了少数运算符,尤其是map()和filter(),以了解运算符的作用。 但是我们可以利用数百个RxJava运算符来表达业务逻辑和行为。 通过本书的大部分内容,我们将全面介绍运算符,因此您知道使用哪些以及何时使用。 了解可用的运算符并将其合并对于成功使用ReactiveX至关重要。 您应该...翻译 2020-01-10 11:27:45 · 389 阅读 · 0 评论 -
第二章 Observables and Subscribers(观察者和订阅者)
第二章 Observables and Subscribers(观察者和订阅者)导读 在第1章“响应式思考”中,我们已经对Observable及其工作原理有所了解。 您可能对它的运作方式以及所拥有的实际应用有很多疑问。 本章将为理解可观察对象的工作方式以及与观察者之间的关键关系提供基础。 我们还将介绍几种创建Observable的方法,以及通过介绍几个运算符使它有用的方法。 为了使本书的其余...翻译 2020-01-08 18:25:43 · 441 阅读 · 0 评论 -
第一章 Thinking Reactively(响应式的思考)
第一章 Thinking Reactively(响应式的思考)假定您相当熟悉Java并且知道如何使用类,接口,方法,属性,变量,静态/非静态作用域和集合。 如果您还没有完成并发或多线程,那就可以了。 RxJava使这些高级主题更加易于访问。准备好您喜欢的Java开发环境,无论是Intellij IDEA,Eclipse,NetBeans还是您选择的任何其他环境。 我将使用Intellij ID...翻译 2020-01-08 18:22:10 · 331 阅读 · 0 评论