RxJava resources
Blog
-
给 Android 开发者的 RxJava 详解 -强烈推荐 扔物线的文章 讲解非常详细
-
NotRxJava懒人专用指南 -这篇入门极力推荐,手把手,深入浅出教你实现一个简易的RxJava库,更好的理解RxJava的实现思路
-
深入浅出RxJava(一:基础篇)
-
深入浅出RxJava ( 二:操作符 )
-
深入浅出RxJava ( 三--响应式的好处 )
-
深入浅出RxJava ( 四-在Android中使用响应式编程 )
-
如何升级到RxAndroid1.0 -适合使用Rx 0.x版本的用户升级的时候参考
-
可能是东半球最全的RxJava使用场景小结
-
RxJava系列1(简介)
-
RxJava系列2(基本概念及使用介绍)
-
RxJava系列3(转换操作符)
-
RxJava系列4(过滤操作符)
-
RxJava系列5(组合操作符)
-
RxJava系列6(从微观角度解读RxJava源码)
-
RxJava系列7(最佳实践)
开发者前线翻译的一系列很赞的教程
-
那些年我们错过的响应式编程 -非常棒的讲解响应式编程的文章。
-
使用RxJava从多个数据源中加载数据
-
使用RxJava.Observable取代AsyncTask和AsyncTaskLoader
-
当复仇者联盟遇上Dragger2、RxJava和Retrofit的巧妙结合
-
结合RxJava使用SQLite
-
比钢铁侠反应更灵敏-RxJava
一些不错的介绍操作符的文章
-
行云流水的博客
-
Android RxJava使用介绍(二) RxJava的操作符
-
木水川的博客
-
RxMarbles-Interactive diagrams of Rx Observables
-
Android RxJava使用介绍(二) RxJava的操作符
一些不错的翻译文章
-
【译】Deferring Observable code until subscription in RxJava
-
【译】RxJava Observable tranformation: concatMap() vs flatMap()
-
【译】Loading data from multiple sources with RxJava
-
【译】Don't break the chain: use RxJava's compose() operator
一些原理分析的文章
-
彻底搞懂 RxJava — 基础篇
-
彻底搞懂 RxJava — 中级篇
-
彻底搞懂 RxJava — 高级篇
书籍
- 【译】RxJava Essentials 中文翻译版 -Ivan.Morgillo所写一书的中文翻译版本
Test
-
Unit Testing RxJava Observables and Subscriptions
-
Unit Testing RxJava Observables
App
-
android-gfycat -Android application that loads gifs via gfycat for efficiency's sake
-
JakeWharton/u2020 -Jake大神的项目,里面有RxJava和Retrofit一起使用的例子
-
Avengers - 一个使用Retrofit+RxJava+MVP的app
-
TranslateApp - 一个使用 MVP+Dagger2+RxJava+Retrofit的实现手机端『划词翻译』功能的App - 咕咚翻译
-
AppPlus - 一个可以用于传送Apk文件,提取APK文件等的工具软件。
-
rx-android-architecture -Android中使用Rx的一种架构
-
android-boilerplate -使用RxJava+Retrofit+MVP的app,并了结合详细的测试用例
-
RxJavaApp -用于学习RxJava操作符的APP
Example
-
learnrxjava -RxJava例子
-
Intro-To-RxJava -RxJava实例入门
-
MovieGuide-An Android app that showcases the MVP pattern and RxJava
-
RxWeather -Architecting Android with RxJava
-
RxBlur-用RxJava处理和操作高斯模糊效果的简单用例。
-
RxJava-Android-Samples-Learning RxJava for Android by example
Library
-
rx-preferences -使SharedPreferences支持RxJava
-
RxAndroid -RxJava的Android拓展
-
RxLifecycle -帮助使用了RxJava的安卓应用控制生命周期
-
RxBinding -安卓UI控件的RxJava绑定API
-
Android-ReactiveLocation -Google Play Service API wrapped in RxJava
-
storio -支持RxJava的数据库
-
retrofit -支持RxJava的网络请求库
-
sqlbrite -支持RxJava的sqlite数据库
-
RxPermissions -RxJava实现的Android运行时权限控制
-
reark -RxJava architecture library for Android
-
frodo -Android Library for Logging RxJava Observables and Subscribers.
Stackoverflow
- When should one use RxJava Observable and when simple Callback on Android?
Video
-
droidconDE 2015: Ivan Morgillo – Android reactive programming with Rxjava
-
Common RxJava Mistakes