整体变换(线程)

将以前切换线程的操作写在一起,compose方法中。下面这俩是本方法的参数

Transformer接口rxjava1
1,继承自Func1接口,泛型参数是两个Observable
2,为compose方法的入参
3,传入一个Observable返回一个Observable

ObservableTransformer接口 rxjava2无背压
1,有一个apply方法
2,传入一个Observable返回一个新的Observable
3,为compose方法的入参

FlowableTransformer接口 rxjava2有背压
1,有一个apply方法
2,传入一个Flowable返回一个新的Flowable
3,为compose方法的入参

总结:通过一个转换的接口,把我们传入的参数做一个整体的转换再返回去。
如何体现:
1,变化——通过Transformer实现整体变化
2,传播——变化后并能向下传播

阅读更多

没有更多推荐了,返回首页