Mr.Simple的专栏

LIFE IS LIKE A BATTLE.

RxJava开发精要8 - 与REST无缝结合-RxJava和Retrofit

在上一章中,我们学习了如何使用调度器在不同于UI线程的线程上操作。我们学习了如何高效的运行I/O任务而不用阻塞UI以及如何运行耗时的计算任务而不耗损应用性能。在最后一章中,我们将创建一个最终版的`真实世界`的例子,用Retrofit映射到远程的API,异步的查询数据,从而不费力的创造一个丰富的UI。

2016-01-13 18:19:09

阅读数:5381

评论数:1

RxJava开发精要7 - Schedulers-解决Android主线程问题

本章中,我们提升标准看看如何使用RxJava的调度器来处理多线程和并发编程的问题。我们将学习到如何以响应式的方式创建网络操作,内存访问,以及耗时任务。

2016-01-13 18:18:32

阅读数:9362

评论数:0

RxJava开发精要6 - 组合Observables

上一章中,我们学到如何转换可观测序列。我们也看到了`map()`,`scan()`,`groupBY()`,以及更多有用的函数的实际例子,它们帮助我们操作Observable来创建我们想要的Observable。

2016-01-13 18:17:49

阅读数:6230

评论数:0

RxJava开发精要5 - Observables变换

在上一章中,我们探索了RxJava通用过滤方法。我们学习了如何使用`filter()`方法过滤我们不需要的值,如何使用`take()`得到发射元素的子集,如何使用`distinct()`函数来去除重复的。我们学习了如何使用`timeout()`,`sample()`,以及`debounce()`来...

2016-01-13 18:16:50

阅读数:4549

评论数:0

RxJava开发精要4 - Observables过滤

在上一章中,我们学习了使用RxJava创建一个Android工程以及如何创建一个可观测的列表来填充RecyclerView。我们现在知道了如何从头、从列表、从一个已存在的传统Java函数来创建Observable。

2016-01-13 18:16:09

阅读数:4336

评论数:1

RxJava开发精要3-向响应式世界问好

在上一章中,我们对观察者模式有个理论上的快速概述。我们也看了从头开始、从列表、或者从已经存在的函数来创建Observables。在本章中,我们将用我们学到的来创建我们第一个响应式Android应用程序。首先,我们需要搭建环境,导入需要的库和有用的库。然后我们将创建一个简单的应用程序,在不同的fla...

2016-01-13 11:17:56

阅读数:4266

评论数:2

RxJava开发精要2-为什么是Observables?

在面向对象的架构中,开发者致力于创建一组解耦的实体。这样的话,实体就可以在不用妨碍整个系统的情况下可以被测试、复用和维护。设计这种系统就带来一个棘手的负面影响:维护相关对象之间的统一。

2016-01-13 11:16:08

阅读数:4629

评论数:0

RxJava开发精要1-从.NET到RxJava

RX - 从.NET到RxJava响应式编程是一种基于异步数据流概念的编程方式

2016-01-13 11:14:12

阅读数:4733

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭