Rxjava
文章平均质量分 94
ChuckChenLw
Read the fucking source code
展开
-
RxJava操作符之Creating Observables
RxJava 是一个在Java虚拟机上实现的响应式扩展库:提供了基于observable序列实现的异步调用及基于事件编程。 它扩展了观察者模式,支持数据、事件序列并允许你合并序列,无需关心底层的线程处理、同步、线程安全、并发数据结构和非阻塞I/O处理。 官网定义:RxJava is a Java VM implementation of Reactive Extensions: a libra原创 2016-06-23 13:37:04 · 766 阅读 · 0 评论 -
RxJava操作符之Transforming Observables
在RxJava操作符之Creating Observables 我们学会了怎么创建Observable,但是我们项目中往往会遇到很多复杂的情况,需要我们对数据进行过滤和转化,以得到我们想要的结果。这篇文章我们主要是学习怎么转化数据: Buffer FlatMap GroupBy Map Scan Window 以上几个操作符就是专门用来处理数据转化功原创 2016-07-09 12:12:43 · 654 阅读 · 0 评论 -
RxJava(RxAndroid)线程切换机制
自从项目中使用RxJava以来,可以很方便的切换线程。至于是怎么实现的,一直没有深入的研究过!本篇文章就是分析RxJava的线程模型。 RxJava基本使用 先上一个平时使用RxJava切换线程的例子: Observable observable = Observable.create(new Observable.OnSubscribe<String>() {原创 2016-09-14 16:07:26 · 7717 阅读 · 0 评论