1. 程式人生 > 其它 >RxJava-響應式程式設計簡介

RxJava-響應式程式設計簡介

技術標籤:RxJavaRxJavaAndroid響應式程式設計

在聊到RxJava的時候,大家第一反應是響應式程式設計。可能有很多小夥伴們會問響應式程式設計具體是什麼呢?響應式程式設計是一種基於非同步流式程式設計模式。

由此得出響應式程式設計是一種程式設計模式。

在響應式程式設計當中,資料就像是一條河流,它可以被過濾,被觀測,被操作。

RxJava是什麼?

大部分人知道RxJava是響應式程式設計。RxJava本質是一個非同步操作庫,它是一個簡單邏輯去處理複雜的事情的非同步事件處理庫。

怎麼去整合RxJava呢?

由於小編個人主業是Android開發,那就拿Android開發為例子。在gradle檔案的dependencies{}

中輸入下面語句編譯就可以使用RxJava了。

api 'io.reactivex.rxjava3:rxandroid:3.0.0'
api "io.reactivex.rxjava3:rxjava:3.0.4"

怎麼學習RxJava?

1.學習一種新的技術框架,肯定首先推薦這個框架的官網啦!下面是官網地址,小夥伴可以點選跳轉。
Github的RxJava官網 https://github.com/ReactiveX/RxJava

2.另外一種肯定是關注小編啦!小編最近會更新一些系列RxJava的文章,有什麼疑問也可以在評論區和小編交流。

希望我的這篇部落格對Android開發的小夥伴們有幫助。推廣一下我微信公眾號,我會經常更新一下技術乾貨或者開發踩坑歷程,歡迎大家關注我!

在這裡插入圖片描述