RxJava与RxAndroid基础入门

相关视频:

RxJava与RxAndroid基础入门

相关文章:

给 Android 开发者的 RxJava 详解

一起来造一个RxJava,揭秘RxJava的实现原理

RxJava 到底是什么
一个词:异步。

RxJava 好在哪
一个词:简洁。
异步操作很关键的一点是程序的简洁性,因为在调度过程比较复杂的情况下,异步代码经常会既难写也难被读懂。 Android 创造的 AsyncTask 和Handler ,其实都是为了让异步代码更加简洁。RxJava 的优势也是简洁,但它的简洁的与众不同之处在于,随着程序逻辑变得越来越复杂,它依然能够保持简洁。
RxJava 好在哪?就好在简洁,好在那把什么复杂逻辑都能穿成一条线的简洁。

RxJava 的观察者模式
RxJava 有四个基本概念:Observable (可观察者,即被观察者)、 Observer (观察者)、 subscribe (订阅)、事件。Observable 和 Observer 通过 subscribe() 方法实现订阅关系,从而 Observable 可以在需要的时候发出事件来通知 Observer。

猜你喜欢

转载自blog.csdn.net/songzi1228/article/details/84249571