- 博客(3)
- 收藏
- 关注
原创 RxJava的线程操作
1、Scheduler RxJava是一个为了异步编程而实现的库,默认情况下,RxJava只在当前线程中运行,它是单线程的,此时Observable用于发射数据流,Observer用于接收和响应数据流,各种操作符(Operators)用于加工数据流,实现出来是一个同步的函数响应式。然而响应式的实际应用是大部分操作都在后台处理,前台响应的一个过程。我们可以用RxJava的调度器来实现。 Sched...
2019-05-24 11:33:25 624
原创 RxJava-创建操作符
1、RxJava的主要创建操作符 操作符 描述 just 将一个或多个对象转换成发射这个或这些对象的一个Observable from 将一个Iterable、Future或者一个数组转换成一个Observable create 使用一个函数从头创建一个Observable defer 只有当订阅者订阅才创建Observable,为每个订阅创建一个新...
2019-05-23 11:41:44 311
原创 RxJava的基础知识
1、Observable 一、使用RxJava的三步骤 (1)、创建Observable 被观察者,使用RxJava需要一个被观察者,决定什么时候触发事件以及触发怎么样的事件,决定异步操作模块的顺序和异步操作模块的次数 (2)、创建Observer 创建一个处于待命状态的观察者哨兵,可以在未来某个时刻响应Observable的通知,...
2019-05-22 17:33:48 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人