作者:THEONE10211024
原文地址:https://github.com/THEONE10211024/RxJavaSamples
RxJava
RxJavaSamples
收集了RxJava常見的使用場景,例子簡潔、經典、易懂...samples中的例子我已經在我的博客里介紹了,想進一步了解的同學可以看這里
(非)著名的庫
- RxJava 沒什么好說的,眾多Rx系列的發源地。
- RxAndroid JakeWharton大神主導,將RxJava帶入了Android,例子不多但在活躍地開發中。你可以從這里略知一二
- RxBinding JakeWharton 大神項目,以RxJava形式實現Android里的OnClickListener 、TextWatcher、ScrollChange等事件綁定,內容相當豐富,關鍵還支持kotlin語法!
- RxKotlin Kotlin在取代Java的路上又多了一門神器!
- RxRelay JakeWharton 大神又一力作!
項目&&例子
- RxJava-Android-Samples 涵蓋了RxJava的一些應用場景。經典、易懂但不是很全,本項目中大部分例子來源于此,表示感謝!
- Awesome-RxJava 收集了很多經典博客、教程、譯文和App。想要入門?弄明白這里面的文章足矣!
- RxDocs Rx和RxJava文檔中文翻譯項目,非常多的學習資料!!
- RengwuxianRxjava 扔物線那篇經典文章中的例子
- RxBlur 用RxJava處理和操作高斯模糊效果的簡單用例。
- Meizhi 基于RxJava & Retrofit開發的項目
- RexWeather 天氣預報小應用,基于RxJava & Retrofit開發的項目
- Android-ReactiveLocation
- reark
- RxPermissions
- rxfilewatcher
- RxLifecycle用來嚴格控制由于發布了一個訂閱后,由于沒有及時取消,導致Activity/Fragment無法銷毀導致的內存泄露。
- rxloader
- ReactiveNetwork 使用RxJava來監聽網絡連接狀態和wifi信號強度變化
- frodo
- rxjava-multiple-sources-sample 如何使用RxJava做多級緩存的案例。
- rx-preferences 用RxJava實現Android中的SharedPreferences
技術博客
- 給Android開發者的RxJava詳解扔物線力作,RxJava講的通俗易懂。
- 可能是東半球最全的RxJava使用場景小結 主要針對Android中使用場景的總結。大多數是常見且經典的例子,看看RxJava是如何解決Android開發中的痛點的!
- 深入淺出RxJava 深入淺出RxJava系列,一共四篇,這是第一篇。翻譯得還不錯!
- RxJava大搜集這里有你想要的
- RxBus 無所不能的RxJava也能做EventBus?看看別人是怎么實現的吧!
- 當復仇者聯盟遇上Dagger2、RxJava和Retrofit的巧妙結合 RxJava+Dagger2+Retrofit!教你什么才是一個干凈的框架!
網站
書籍
- RxJava Essentials(英文版) 講得比較詳細,適合RxJava入門學習。
- RxJava Essentials(中文版) RxJava Essentials的中文翻譯。