文章类型: 排序方式:
RxJava开发精要6 - 组合Observables
上一章中,我们学到如何转换可观测序列。我们也看到了map(),scan(),groupBY(),以及更多有用的函数的实际例子,它们帮助我们操作Observable来创建我们想要的Observable。 本...
RxJava开发精要8 - 与REST无缝结合-RxJava和Retrofit
在上一章中,我们学习了如何使用调度器在不同于UI线程的线程上操作。我们学习了如何高效的运行I/O任务而不用阻塞UI以及如何运行耗时的计算任务而不耗损应用性能。在最后一...
RxJava开发精要1 - 从.NET到RxJava
RX - 从.NET到RxJava 响应式编程是一种基于异步数据流概念的编程模式。数据流就像一条河:它可以被观测,被过滤,被操作,或者为新的消费者与另外一条流合并为一条新的流。...
RxJava开发精要2 - 为什么是Observables?
为什么是Observables? 在面向对象的架构中,开发者致力于创建一组解耦的实体。这样的话,实体就可以在不用妨碍整个系统的情况下可以被测试、复用和维护。设计这种系统就带...
使用RxJava.Observable取代AsyncTask和AsyncTaskLoader
NotRxJava懒人专用指南
当钢铁侠反应更灵敏-RxJava
RxJava中repeatWhen 和 retryWhen 操作符的解释
RxJava Observables单元测试
利用Retrofit和RxJava实现服务器轮询和出错重试
RxJava开发精要5 - Observables变换
在上一章中,我们探索了RxJava通用过滤方法。我们学习了如何使用filter()方法过滤我们不需要的值,如何使用take()得到发射元素的子集,如何使用distinct()函数来去除重复的...
RxJava开发精要3 - 向响应式世界问好
向响应式世界问好 在上一章中,我们对观察者模式有个理论上的快速概述。我们也看了从头开始、从列表、或者从已经存在的函数来创建Observables。在本章中,我们将用我们学到...
RxJava开发精要7 - Schedulers-解决Android主线程问题
前面一章是最后一章关于RxJava的Observable的创建和操作的章节。我们学习到了如何将两个或更多的Observables合并在一起,join它们,zip它们,merge它们以及如何创建一个新...
当复仇者联盟遇上Dragger2、RxJava和Retrofit的巧妙结合
Android中调试RxJava
原文链接 : Debugging RxJava on Android 调试是查找和分析bug的过程或者预防软件的正确操作出现问题Wikipedia。 当前调试不是一件容易的事情,我们在处理Android的异步操...
在Android开发中使用RxJava
ReactiveX是专注于异步工作的API,它将异步事件的处理与观察者模式、迭代器模式及函数式编程相结合了起来。实时地处理返回数据是在工程中经常出现的情景,所以使用高效、可...
使用RxJava缓存Rest请求
原文链接 : Subscribe It While It's Hot: Cached Rest Requests With RxJava 免责声明: 在这篇文章中,我尝试去用正确的方法来解决一个常见的问题。我仍然正在整理我脑袋...
使用RxJava.Observable取代AsyncTask和AsyncTaskLoader
使用RxJava缓存Rest请求
结合RxJava更简单地使用SQLite
在Android开发中使用RxJava
如何理解RxJava中的Subjects(第一部分)
使用RxJava从多个数据源中加载数据
NotRxJava懒人专用指南
RxJava中repeatWhen 和 retryWhen 操作符的解释
利用Retrofit和RxJava实现服务器轮询和出错重试
RxJava Observables单元测试
用RxJava替代EventBus
当钢铁侠反应更灵敏-RxJava
当复仇者联盟遇上Dragger2、RxJava和Retrofit的巧妙结合