RxJava2
文章平均质量分 82
qiujiaxin050
这个作者很懒,什么都没留下…
展开
-
在 BroadcastReceiver 中启动 Activity 的问题
在BroadcastReceiver中启动Activity的问题 在BroadcastReceiver中启动Activity: 如果在BroadcastReceiver的onReceive()方法中如下启动一个Activity Intent intent=new Intent(context,AnotherActivity.class); context.startA...转载 2018-07-20 11:43:51 · 1207 阅读 · 0 评论 -
RxJava2 总结之 Subjects、Single 与 Completable
Subjects Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当 了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个 Observable;又因为它是一个Observable,它可以转发它收到(Observe)的数据,也可以发射 新的数据。 对我来说为什么用subjects呢?所有Subj...转载 2018-07-24 17:08:12 · 601 阅读 · 0 评论 -
RxJava2.x 学习教程(一)基本概念
RxJava是什么、优点 RxJava (本文所有RxJava全都代指RxJava2)在 GitHub 主页上的自我介绍是:RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences fo...转载 2018-07-24 17:10:10 · 211 阅读 · 0 评论 -
RxJava2.x学习教程(二)常用操作符
上一篇是对RxJava基本概念的介绍RxJava2.x学习教程(一)基本概念,本文主要介绍常用操作符!操作符官方doc,里面有对各类操作符的讲解! 创建类的操作符 Create 最常用的操作符,用于创建一个具有发射事件能力的被观察者 Observable.create(new ObservableOnSubscribe<String>() { ...转载 2018-07-24 17:18:15 · 240 阅读 · 0 评论 -
RxJava2.x 学习教程(三)常用操作符
错误处理类 Retry 当原始Observable在遇到错误时进行重试,目的是希望本次订阅不以失败事件结束! Observable.just(1, "2") .cast(Integer.class)//将被观察者发送的事件数据类型强转为Integer .retry(3)//如果出错 重试三次, 如果不写参数,表示一直重复尝试 .sub...转载 2018-07-24 17:21:38 · 491 阅读 · 0 评论