记录总结自己的工作
发布时间:2015-09-17 11:28:28
上一篇文章中我们了解了如何对数据进行过滤,在这篇文章里我们来了解一下如何组装多个Observable的数据。<br /><br /> <strong>一、CombineLatest</strong><br /> CombineLatest操作符可以将2~9个Observable发射的数据组装起来然后再发射出来。不过还有两个前提:<br /> .........【阅读全文】
发布时间:2015-09-14 16:49:06
在上一篇文章里,我们了解了转化操作符,能将数据转化为我们想要的格式,但是如果数据集合里面有一些我们想要过滤掉的数据怎么办?这时候我们就需要使用过滤操作符了,有点类似于sql里的where,让Observable只返回满足我们条件的数据。<br /><br /> <strong>一、debounce</strong><br />&nbs.........【阅读全文】
发布时间:2015-09-11 17:42:19
在上一篇文章中,我们了解了如何创建Observable,仅仅创建一个Observable可能无法满足一些复杂的场景,所以我们很可能需要将创建的Observable安装某种规则转化一下来发射数据。在这篇文章里我们来了解一下如何来转化Observable<br /><br /> <strong> 一、Buffer</strong><br /> .........【阅读全文】
发布时间:2015-09-07 16:56:45
RxJava只是ReactiveX(Reactive Extensions)的一种java实现, ReactiveX是一种响应式扩展框架,有很多种实现,如RxAndroid, RxJS, RxSwift, RxRuby等等。RX采用一种类似于观察者的形式来实现各种功能,跟我们一般的写代码思路差别较大。刚开始接触可.........【阅读全文】
发布时间:2015-09-02 14:51:10
在上一篇文章(<a href="http://blog.chinaunix.net/uid-20771867-id-5145681.html" target="_blank">http://blog.chinaunix.net/uid-20771867-id-5145681.html</a>)中,我们引入了一个用Rxjava实现的加载图片的框架。但是仅仅是个demo,到底能不能真正地实现三级缓存加载图片呢?下面我们就具体.........【阅读全文】