RxJava、RxAndroid知识点

RxAndroid是Rxjava基于安卓的扩展,Rxjava是基于响应式编程的框架,什么是响应式编程,本质就是观察者模式,是观察者和订阅者为基础的异步响应方式。

Rxjava的内容主要是由被观察者、观察者、订阅、和事件构成的。被观察者和观察者通过订阅建立关系,

常用操作符

1、observeOn 规定接下来的事件在哪个线程运行,有主线程、IO线程(耗时操作或者网络请求)、计算线程(用来遍历数据或者计算数据的)

2、map 就是接受到发送的消息,然后处理,一般在他规定IO线程或计算线程

3、filterdebunce 一个是拦截字符串长度的,一个是规定响应时间的

4、merge 就是将多个被观察者合并

猜你喜欢

转载自blog.csdn.net/super_xiaojian/article/details/81050666