RxJava-Essentials
说明
RX - 从 .NET 到 RxJava
微软响应式扩展
来到Java世界 - Netflix RxJava
RxJava的与众不同之处
总结
为什么是Observables?
观察者模式
你什么时候使用观察者模式?
RxJava观察者模式工具包
Observable
Subject = Observable + Observer
总结
向响应式世界问好
启动引擎
工具
我们的第一个Observable
从列表创建一个Observable
再多几个例子
总结
过滤Observables
过滤序列
获取我们需要的数据
有且仅有一次
First and last
Skip and SkipLast
ElementAt
Sampling
Timeout
Debounce
总结
变换Observables
*map家族
GroupBy
Buffer
Window
Cast
总结
组合Observables
Merge
Zip
Join
combineLatest
And,Then和When
Switch
StartWith
总结
Schedulers-解决Android主线程问题
StrictMode
避免阻塞I/O的操作
Schedulers
非阻塞I/O操作
SubscribeOn and ObserveOn
处理耗时的任务
执行网络任务
总结
与REST无缝结合-RxJava和Retrofit
项目目标
Retrofit
App架构
创建Activity类
创建RecyclerView Adapter
总结
Powered by
GitBook
RxJava观察者模式工具包
RxJava观察者模式工具包
在RxJava的世界里,我们有四种角色:
Observable
Observer
Subscriber
Subjects
Observables和Subjects是两个“生产”实体,Observers和Subscribers是两个“消费”实体。
results matching "
"
No results matching "
"