响应式编程3数据处理(RxJava2.x示例)

除了观察者模式原理,响应式编程的另一个重要内容就是数据的处理。RxJava提供了类似java8中stream流式的数据处理方式,可以对被观察对象进行处理。 RxJava数据处理实例 数据处理详解 distinct 去掉重复的 filter 过滤器,接收一个Predicate类型的实例,用来判断是否过滤 map 映射器,阅读更多响应式编程3数据处理(RxJava2.x示例)[…]

响应式编程3数据处理(RxJava2.x示例)

响应式编程2线程调度(RxJava2.x示例)

在响应式编程中,最基本是一个观察者模式的框架,一般我们自定义有以下三部分: 自定义事件的发生 自定义处理(下一篇文章讲到) 自定义监听(观察者) 其中在整个过程中,我们可以指定事件发生和事件监听的代码执行的线程,具体使用 observeOn 和 subscribeOn 方法指定。如下实例: 线程调度实例: observ阅读更多响应式编程2线程调度(RxJava2.x示例)[…]

响应式编程2线程调度(RxJava2.x示例)

响应式编程1基础教程(RxJava2.x示例)

响应式编程最基础的原理就是观察者模式,以下是对RxJava实现的观察者模式的介绍: RxJava观察者模式组件: RxJava的观察者模式有以下概念: 1 Observable<T> 观察者模式框架类 Observable<T>为一个观察者模式框架类,也称作一个可以观察的对象。可以使用Obser阅读更多响应式编程1基础教程(RxJava2.x示例)[…]

响应式编程1基础教程(RxJava2.x示例)