- RxJava系列1(簡介)
- RxJava系列2(基本概念及使用介紹)
- RxJava系列3(轉(zhuǎn)換操作符)
- RxJava系列4(過濾操作符)
- RxJava系列5(組合操作符)
- RxJava系列6(從微觀角度解讀RxJava源碼)
- RxJava系列7(最佳實踐)
RxJava定義
RxJava:本質(zhì)上是一個異步操作庫腺晾,是一個能讓你用及其簡潔的邏輯去處理繁瑣復(fù)雜任務(wù)的異步事件庫旧找。
RxJava益處
Android平臺上為已經(jīng)開發(fā)者提供了AsyncTask,Handler等用來做異步操作的類庫爷怀,那我們?yōu)槭裁催€要選擇RxJava呢?答案是簡潔寒亥!RxJava可以用非常簡潔的代碼邏輯來解決復(fù)雜問題;而且即使業(yè)務(wù)邏輯的越來越復(fù)雜荧关,它依然能夠保持簡潔溉奕!再配合上Lambda用簡單的幾行代碼分分鐘就解決你負(fù)責(zé)的業(yè)務(wù)問題。簡直逼格爆表忍啤,拿它裝逼那是極好的加勤!
舉個栗子: