Rxjava从放弃到入门
标签
响应式编程
,观察者模式
Rxjava是什么?Rxjava来源?
- Rxjava:一个异步数据处理库。Rxjava是Netflix基于微软Rx开发而来
- Rxjava特点:小于
1M
的一个轻量级框架库;支持java8 lambda;支持同步
和异步
- Rxjava是扩展的
观察者
模式,有事件结束回调事件等。观察者有4要素:观察者
,被观察者
,订阅
,事件
- Rxjava调度器:
Schedule
可以指定观察者,被观察者事件线程 - Rxjava操作符类型:创建,组合,过滤,组合,错误
Rxjava能做什么?好处是什么?为什么要学它?
- 可以让异步(例如连续关联网络请求)逻辑清晰可读性强
- 会陆续完善…
RxAndroid是什么?Rxjava 和 RxAndroid的关系?
- 是Rxjava针对android的一个扩展
-
- 会陆续完善…