RxJava資源合集-學習RxJava,看這里就夠了

FauBrunning 7年前發布 | 24K 次閱讀 RxJava 安卓開發

什么是RxJava?

RxJava是響應式程序設計的一種實現。在響應式程序設計中,當數據到達的時候,消費者做出響應。響應式編程可以將事件傳遞給注冊了的 observer。 

我們知道RxJava是對于Android項目來說是一個重要的library,所以我們必須好好掌握。

而且我認為:

對于那些能掌握它的人來說, RxJava就是一件 藝術品, 可以帶來無限可能。

讓我們來掰一掰那些正確學習RxJava的最佳資源。

Grokking RxJava 系列

地址: http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/

RxJava 是這段時間Android開發者中的新熱點話題。唯一的問題是它入門很難。如果你來自命令式編程的世界,響應式編程的確很難,但是一旦你理解了它,就會發現它是如此之酷。

通過例子學習RxJava(Learn RxJava By Examples)

通過例子學習是最佳的學習方式。

它包含許多例子,如:

  • 如何使用操作符?

  • 如何做網絡調用?

  • 如何實現RxBus(EventBus)?

  • 如何使用RxJava實現pagination?

另一個學習RxJava的例子是Kaushik的RxJava-Android-Samples。我從這里學到很多東西。

Jake Wharton大神的探索RxJava 2

視頻地址: https://www.油Tube.com/watch?v=htIXKI5gOQU

Jake Wharton的使用RxJava管理狀態(Managing State with RxJava by Jake Wharton)

視頻地址: https://www.油Tube.com/watch?v=0IKHxjkgop4

另一個通過例子學習RxJava的視頻

視頻地址: https://www.油Tube.com/watch?v=k3D0cWyNno4

理解 RxJava Subject — Publish, Replay, Behavior 以及 Async Subject

Using RxJava In Networking

Better Explanation of RxJava and Using It In Android

The Complete Introduction To Reactive Programming

Link here.

Intro To RxJava

Link here.

Crunching RxAndroid

為什么要在Android中使用RxJava?

 

來自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0505/7912.html

 

 本文由用戶 FauBrunning 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!