Rxjava
plx_csdn
这个作者很懒,什么都没留下…
展开
-
我的RxJava 学习之旅 五
onErrorReturn : 处理Observable中的onError事件(自己消化掉)并返回一个自己设定的数据public static void test24(){ Observable.create(new Observable.OnSubscribe<Integer>() { @Override public ...原创 2018-03-16 16:12:48 · 183 阅读 · 0 评论 -
我的RxJava学习之旅 一
我学习的RxJava是从1.0版本开始的,目前流行的都是2.0,但网上好多的文章都是写2.0版本,对于我这个从未接触的人来说好多地方是看不懂的(某些操作符根本不知道意思),所以只要从最基本的一步一步来,哎 人笨就是这样的---RxJava的原理我就不献丑了--下面开始正文 我只讲操作符Observable<String> observable = Observable.create(n...原创 2018-03-12 14:37:53 · 183 阅读 · 0 评论 -
我的RxJava学习之旅 二
AsyncSubject 它可以是被观察者 也可以是观察者 (ps: 雌雄同体)public static void test4(){ // public abstract class Subject<T, R> extends Observable<R> implements Observer<T> 源码 AsyncSubje...原创 2018-03-12 16:27:03 · 173 阅读 · 0 评论 -
我的RxJava之旅 三
Observable.defer: 创建一个返回Observable的Observable方法public static void test7(){ // observable这个对象是没有什么作用的 每订阅一次其内部就会创建一个observable Observable<Integer> observable = Observable.defer(ne...原创 2018-03-14 10:42:07 · 288 阅读 · 0 评论 -
我的RxJava学习之旅 四
distinct 去除重复数据public static void test13() { // 过滤重复的数据 List<Student> list = new ArrayList<>(); list.add(new Student("张三",18)); list.add(new Student("李四",18...原创 2018-03-14 11:26:53 · 210 阅读 · 0 评论