RXJava
piziliul
这个作者很懒,什么都没留下…
展开
-
RXJava入门01
1.RXJava概述:Rx是Reactive Extensions的简写,翻译为响应的扩展。也就是通过由⼀一⽅方发出信息,另⼀一⽅ 方响应信息并 作出处理理的核⼼心框架代码RxJava作为⼀一个流⾏行行的框架,其源码依托在GitHub,除了 了⽀支持RxJava,针对安卓系统也除了了⼀一个⽀支持框 架RxAndroid 2.RXJava依赖的框架(这里介绍的是1.0版本的) compile原创 2017-08-24 15:46:28 · 262 阅读 · 0 评论 -
RXJava入门02
RXJava被观察者的创建操作 Craeat Craeat操作符从头开始创建一个Observable,并在恰当的时候调用观察者的onNext(),onError和onCompleted方法。 使用Observable时必须调用观察者的onCompleted正或者onError一次作为结束 在create方法中检查观察者的isUnsubscribed状态,以便在没有观察者的时原创 2017-08-27 14:27:18 · 193 阅读 · 0 评论 -
RXJava入门03
RXJava数据传输过滤操作 在被观察者发送数据给观察者的时候,在数据传输的时候,有可能需要对数据进一步过滤。以下的教程揽括了大部分过滤操作的函数。 1.过滤重复选项的Distinct方法 private static ArrayList initStudents() { ArrayList persons = new ArrayList<>(); p原创 2017-08-27 14:51:52 · 178 阅读 · 0 评论 -
RXJava入门04
RXJava的添加函数 all判断所有元素是否满足某个条件,判断是否Observable发射的所有数据都满足某个条件,如果原始的Observable的任何一个数据不满足条件,都返回falseprivate static ArrayList initStudents() { ArrayList persons = new ArrayList<>(); perso原创 2017-08-27 16:07:55 · 312 阅读 · 0 评论