RxJava資源合集-學習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
Intro To RxJava
Crunching RxAndroid
為什么要在Android中使用RxJava?
來自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0505/7912.html
本文由用戶 FauBrunning 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!