无分类 RxLifecycle笔记 添加依赖 {代码…} 在rxlifecycle依赖包下游如下几个关键类 RxLifecycle LifecycleProvider LifecycleTransformaer 在rxlifecycle-android-lifecycle依赖包下有如下几个关键类 AndroidLifecycle RxLifecycleAndr…
无分类 RxJava2:线程调度 Observable.subscribeOn()在方法内部生成了一个ObservableSubscribeOn对象.主要看一下ObservableSubscribeOn的subscribeActual方法.
java 【Android】RxJava + Retrofit完成网络请求 本文基于RxJava、Retrofit的使用,若是对RxJava或Retrofit还不了解的简友可以先了解RxJava、Retrofit的用法再来看这篇文章。在这片文章之前分别单独介绍过Rxjava以及Retrofit的使用:Android Retrofit 2.0 的使用…
java 【Android】RxJava的使用(四)线程控制 —— Scheduler 经过前几篇的介绍,对RxJava对模式有了一定的理解:由Observable发起事件,经过中间的处理后由Observer消费。(对RxJava还不了解的可以出门左拐)之前的代码中,事件的发起和消费都是在同一个线程中执行,也就是…
java 【Android】RxJava的使用(三)转换——map、flatMap 前两篇Android RxJava的使用(一)基本用法、Android RxJava的使用(二)Action介绍了RxJava的基本用法,对Rxjava还不了解的请先看以上两篇。这篇为大家讲解RxJava中map和flatMap的使用。
java 【Android】RxJava的使用(二)Action 在上一节Android RxJava的使用(一)基本用法中,介绍了RxJava的基本用法。下面来回顾下实现一次RxJava的基本使用。例:分别打印”Hello”、” World”
无分类 RxJava2:操作符执行顺序和数据传递方向 以Observable为例,先上代码: {代码…} 这里每次调用一个操作符,返回的都是Observable的直接子类或者间接之类.以just为例: {代码…} 这里重新new了一个Observable的子类对象ObservableJust. 结论如下: 每个操作…