记录总结自己的工作
发布时间:2015-09-30 14:50:53
在这篇文章里我们来了解一下Rxjava的聚合操作符。
一、Contact
Contact操作符将多个Observable结合成一个Observable并发射数据,并且严格按照先后顺序发射数据,前一个Observable的数据没有发射完,是不能发射后面Observa.........【阅读全文】
发布时间:2015-09-28 17:28:09
在这篇文章里我们来了解一下条件和布尔操作符。<br /><br /> <strong> 一、All/Amb</strong><br /> All操作符根据一个函数对源Observable发射的所有数据进行判断,最终返回的结果就是这个判断结果。这个函数使用发射的数据作为参数,内部判断所有的数据是否满足我们定义好的判断.........【阅读全文】
发布时间:2015-09-25 16:33:21
在这篇文章中我们来了解一些辅助操作符,可以让我们更加地方便地<span style="white-space:normal;">处理Observable。<br /><br /> <strong> 一、Delay</strong><br /> 顾名思义,Delay操作符就是让发射数据的时机延后一段时间,这样所有的数据都会依次延后一段时间发射。在Rxja.........【阅读全文】
发布时间:2015-09-21 16:51:03
我们知道Rxjava对错误的处理很方便,就是当有错误出现的时候就会调用Subscriber的onError方法将错误分发出去,由Subscriber自己来处理错误。这种处理的错误有其优点,也有其缺点,就是每个Subscriber都要来定义如何处理错误,如果由100个Subscriber就要定义100遍,如何来统一地处理这些错误呢?这时我们就可.........【阅读全文】
发布时间:2015-09-17 11:28:28
上一篇文章中我们了解了如何对数据进行过滤,在这篇文章里我们来了解一下如何组装多个Observable的数据。<br /><br /> <strong>一、CombineLatest</strong><br /> CombineLatest操作符可以将2~9个Observable发射的数据组装起来然后再发射出来。不过还有两个前提:<br /> .........【阅读全文】