0推荐
13K 浏览

RxJava 教程第三部分:驯服数据流之 hot & cold Observable

Observable 数据流有两种类型:hot 和 cold。这两种类型有很大的不同。本节介绍他们的区别,以及作为 Rx 开发者应该如何正确的使用他们。
c4r79936 3年前   
0推荐
12K 浏览

RxJava 教程第三部分:驯服数据流之 时间平移

Rx 最大的特征之一就是无法预测何时会有数据发射。有些 Observable 会同步的即可发射所有的数据,比如 range ,有些按照一定的时间间隔发射数据、有些根本无法确定到底何时发射数据。例...
wangfu 3年前   
0推荐
79K 浏览

RxJoke:一个集成Rxjava,Retrofit,MVP及Dagger2的开源项目

最近一直在研究和学习,也一直有想做一个开源项目,将消化的知识运用出来,俗话说“纸上得来终觉浅,绝知此事要躬行”,所以就做了这样一个项目,结合了一些开源框架和三方库,比如大家熟知的MVP,Rxja...
0推荐
8K 浏览

RxJava 教程第三部分:驯服数据流之 组合数据流

到目前为止我们介绍了如何创建数据流以及如何把数据流中的数据转换成我们需要的数据。然而,大部分应用都需要处理多个数据源的数据。需要一种把多个数据源组合一起的方法。在前面的介绍中,也看到了一些数据流...
JosephineMa 3年前   
0推荐
12K 浏览

RxJava进阶之源码分析(part 1)- map() 操作符分析

终于到了分析源码的部分了。很多朋友在使用过RxJava之后都会觉得这个库很玄妙,竟然能把事件发生的源不停的通过不同的操作符改变。比如说这次介绍的map就是,在抽象的概念上,我们经常要求使用者要把...
0推荐
20K 浏览

RxJava入门实践②

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是很有必要学习下的。
0推荐
15K 浏览

RxJava入门实践③

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是沈有必要学习下的。
0推荐
16K 浏览

RxJava入门实践④

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是很有必要学习下的。
0推荐
9K 浏览

使用 RxJava 封装现有的库

RxJava 是最近 Android 世界里十分流行的一个库,并且有着充分的流行的理由。虽然函数式响应编程的学习曲线十分陡峭,但学会之后的好处是相当巨大的。 我曾遇到的一个问题是我需要使用...
0推荐
18K 浏览

RxJava入门实践〇

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是沈有必要学习下的。
0推荐
16K 浏览

RxJava入门实践①

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是沈有必要学习下的。
0推荐
25K 浏览

带你学开源项目:Meizhi Android之RxJava & Retrofit最佳实践

比起阅读枯燥的技术文档,独自苦苦摸索新技术的基本用法,还有一种更好更快速也更有效的提高自身技术的方法,那就是阅读学习优质的开源项目,通过仿写、练习最终达到理解,潜移默化提升自身编程技能。
0推荐
7K 浏览

RxJava 教程第三部分:驯服数据流之 高级错误处理

前面已经知道如何使用 Observer 来处理错误情况。在前面一节中我们通过避免 Monad 使用传统的 Java 方式来处理异常。代码中可以出现各种各样的异常情况,并不是每一个异常都需要告诉上...
tgow0735 3年前   
0推荐
36K 浏览

Android开发周刊 第一期

官方出品的Android架构样例、Android 透明状态栏、小米开源监控系统OpenFalcon、应用直接在Github提交问题、自定义View显示URL中标题、图片和描述、RxJava Joins;
0推荐
7K 浏览

RxJava 教程第三部分:驯服数据流之 避免 monad

monad 是函数式编程中的抽象概念,是一种高度的数学抽象,关于 monad 的详细介绍请看这里: Functors, Applicatives, And Monads In Pictures ...
Ing57I 3年前   
0推荐
11K 浏览

RxJava 教程第三部分:驯服数据流之副作用

前面两部分,我们学习到了如何创建 Observable以及如何从 Observable 中获取数据。本部分将介绍一些更高级的用法,以及一些在大型项目中的最佳实践。
T-top 3年前   
0推荐
8K 浏览

RxJava 教程第二部分:事件流基础之 转换数据流

本节介绍转换数据流中数据的方法。在真实世界中, Observable 中的数据可以是任意类型的,可能在你的应用中无法直接使用这些数据类型,你需要对这些数据对象进行一些转换。
bigpig1101 3年前   
0推荐
27K 浏览

Retrofit分析-漂亮的解耦套路

万万没想到Retrofit会这么火,在没看源码之前,我简单的认为是因为它跟OkHttp同出一源(Square),所以才会炒的那么热。又或者是因为它能支持RxJava,所以火上浇油,一发不可收拾。
0推荐
36K 浏览

Airbnb:我们的安卓客户端是如何使用 RxJava 的

在这篇文章里,我会讨论 RxJava 和 Airbnb 的客户端里运用它的方法,我在 Airbnb 工作了一年多一点的时间。给你一个关于规模的感觉,我们一共有15个人。公司现在在快速扩张中,而且...
0推荐
14K 浏览

RxJava 教程第二部分:事件流基础之 聚合

前面介绍了如何过滤掉不需要的数据、如何根据各种条件停止发射数据、如何检查数据是否符合某个条件。这些操作对数据流来说都是非常有意义的。 本节介绍如何根据数据流中的数据来生成新的有意义的数据。
AntonySievw 3年前   
1 2 3 4 5 6 7 8

经验分享,提升职场影响力

投稿

热门问答

    热门文档