您的批评是我最大的进步,谢谢
网上有很多关于 RxJava 的技术文章,大多数是关于 1.x 版本的。随着 RxJava 2.0 的推出,有些文章也介绍了 2.x 版本新增的内容以及与 1.x 版本的对比。有些同学如果刚刚接触 RxJava,仅仅看 RxJava 1.x 的一些技术文章,有时候会有些出入。因此本篇文章基于 RxJava 2.0 进行由浅入深的学习,逐步掌握 RxJava。
实现对 SharedPreference 操作的工具类,并结合 Rxjava
分析实际项目中的使用需求,设计 RxJava+Retrofit+OkHttp 网络框架
一些 RxBinding 使用场景
以前在项目中使用 EventBus,来进行事件通知与订阅。
现在使用 RxJava 实现一个发布 / 订阅事件总线:RxBus。
将值得重点注意的变化进行了翻译和归纳,适合正在使用 1.x 的同学快速了解 2.x
这是一篇Android RxJava 实际应用案例讲解
罗列出本人学习 这三者和 lambda 表达式时 所看过的不错的文章或项目
强烈推荐收藏!
简单易用 rxjava2 短信验证码倒计时器,, 支持暂停和恢复
Android网络框架,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作
这一系列文章本来我发表在简书。最近开始转移到掘金。以后也会在掘金发表(慢慢抛弃简书了应该,掘金的技术环境确实比简书好些)。 前言: 很多朋友误会我文章的意思。我写这个系列文章的意思主要是帮助了解一下 RxJava 的常见用法。而不是使用一下自己或别人封装好的 RxBus 就觉得自己的项…
前言: 起初写 拥抱RxJava 系列文章。只是因为看到很多人在使用RxJava时候,并没有很正确的理解Reactive Programming。仅仅在项目中使用了Retrofit的Rx Adapter或者使用了一点点RxBus就写道自己的项目中用了RxJava,并以此传道。我…
介绍 此文章结合 Github AnalyseRxJava 项目,给 Android 开发者带来 RxJava 详细的解说。参考自 RxJava Essential 及书中的例子 关于 RxJava 的由来及简介,这里就不在重复了,感兴趣的请阅读 RxJava Essentia…
提供三种 RxBus:
1. 没有背压处理(Backpressure)的 Rxbus
2. 有背压处理的 RxBus
3. 有异常处理的 Rxbus (订阅者处理事件出现异常也能继续收到事件)
原文地址:Dialogue between Rx Observable and a Developer (Me) [ Android RxJava2 ] ( What the hell is this ) Part5原文作者:Hafiz Waleed Hussain译文出自:掘…
关于 RxJava 背压
阅读本文前请先了解 RxJava 的基本使用。
持续更新中….
持续更新中~
这一系列文章本来我发表在简书。最近开始转移到掘金。以后也会在掘金发表(慢慢抛弃简书了应该,掘金的技术环境确实比简书好些)。 EventBus和Otto在之前作为Android组件间通信工具,简单方便十分受欢迎,但是也非常容易Abuse。大概有如下几个缺点: 由于是Event,在…
RxBus 实现和实例讲解
这一系列文章本来我发表在简书。最近开始转移到掘金。以后也会在掘金发表(慢慢抛弃简书了应该,掘金的技术环境确实比简书好些)。 上篇简单讲到了一些关于Event/Rx bus的优缺点。并且提到了如何“正确”使用RxJava,而不是使用RxBus来自己重新发明轮子。 放弃RxBus,…
RxJava 2.x 学习