RxJava 操作符

Posted 巷子里的旧少年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RxJava 操作符相关的知识,希望对你有一定的参考价值。

Creating Observables(Observable的创建操作符),比如:Observable.create()、Observable.just()、Observable.from()等等; Transforming Observables(Observable的转换操作符),比如:observable.map()、observable.flatMap()、observable.buffer()等等; Filtering Observables(Observable的过滤操作符),比如:observable.filter()、observable.sample()、observable.take()等等; Combining Observables(Observable的组合操作符),比如:observable.join()、observable.merge()、observable.combineLatest()等等; Error Handling Operators(Observable的错误处理操作符),比如:observable.onErrorResumeNext()、observable.retry()等等; Observable Utility Operators(Observable的功能性操作符),比如:observable.subscribeOn()、observable.observeOn()、observable.delay()等等; Conditional and Boolean Operators(Observable的条件操作符),比如:observable.amb()、observable.contains()、observable.skipUntil()等等; Mathematical and Aggregate Operators(Observable数学运算及聚合操作符),比如:observable.count()、observable.reduce()、observable.concat()等等; 其他如observable.toList()、observable.connect()、observable.publish()等等;

以上是关于RxJava 操作符的主要内容,如果未能解决你的问题,请参考以下文章

Rxjava源码分析&实践实践环节:map操作符功能实现

RxJava进阶三(过滤类操作符)

Android RxJava使用介绍 RxJava的操作符

RxJava进阶二(转换类操作符)

RxJava进阶一(创建类操作符)

面试神器第二弹:Rxjava熟悉——操作符