Table of Contents
Introduction
1.1
ReactiveX
1.2
Observables
1.3
Single
1.4
Subject
1.5
Scheduler
1.6
Operators
1.7
创建操作
1.7.1
Create
1.7.1.1
Defer
1.7.1.2
Empty/Never/Throw
1.7.1.3
From
1.7.1.4
Interval
1.7.1.5
Just
1.7.1.6
Range
1.7.1.7
Repeat
1.7.1.8
Start
1.7.1.9
Timer
1.7.1.10
变换操作
1.7.2
Buffer
1.7.2.1
FlatMap
1.7.2.2
GroupBy
1.7.2.3
Map
1.7.2.4
Scan
1.7.2.5
Window
1.7.2.6
过滤操作
1.7.3
Debounce
1.7.3.1
Distinct
1.7.3.2
ElementAt
1.7.3.3
Filter
1.7.3.4
First
1.7.3.5
IgnoreElements
1.7.3.6
Last
1.7.3.7
Sample
1.7.3.8
Skip
1.7.3.9
SkipLast
1.7.3.10
Take
1.7.3.11
TakeLast
1.7.3.12
结合操作
1.7.4
And/Then/When
1.7.4.1
CombineLatest
1.7.4.2
Join
1.7.4.3
Merge
1.7.4.4
StartWith
1.7.4.5
Switch
1.7.4.6
Zip
1.7.4.7
错误处理
1.7.5
Catch
1.7.5.1
Retry
1.7.5.2
辅助操作
1.7.6
Delay
1.7.6.1
Do
1.7.6.2
Materialize/Dematerialize
1.7.6.3
ObserveOn
1.7.6.4
Serialize
1.7.6.5
Subscribe
1.7.6.6
SubscribeOn
1.7.6.7
TimeInterval
1.7.6.8
Timeout
1.7.6.9
Timestamp
1.7.6.10
Using
1.7.6.11
To
1.7.6.12
条件和布尔操作
1.7.7
All/Contains/Amb
1.7.7.1
DefaultIfEmpty
1.7.7.2
SequenceEqual
1.7.7.3
SkipUntil/SkipWhile
1.7.7.4
TakeUntil/TakeWhile
1.7.7.5
算术和聚合操作
1.7.8
Average/Concat/Reduce
1.7.8.1
Max/Min/Count/Sum
1.7.8.2
异步操作
1.7.9
连接操作
1.7.10
Connect
1.7.10.1
Publish
1.7.10.2
RefCount
1.7.10.3
Replay
1.7.10.4
转换操作
1.7.11
阻塞操作
1.7.12
字符串操作
1.7.13
按字母顺序的操作符列表
1.8
RxJava文档和教程
1.9
RxJava入门指南
1.9.1
RxJava使用示例
1.9.2
实现自定义操作符
1.9.3
自定义插件
1.9.4
Backpressure
1.9.5
错误处理
1.9.6
Android模块
1.9.7
参与开发
1.9.8
补充阅读材料
1.9.9