0推荐
18K 浏览

RxJava Android 开发全家桶

RxJava 在 Android 应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在 RxJava 常见的错误用法 和 不该使用 RxJava 的一些情况 中所描述的情况。
0推荐
23K 浏览

理解RxJava的线程模型

ReactiveX是Reactive Extensions的缩写,一般简写为Rx,Rx近几年越来越流行了,现在已经支持几乎全部的流行编程语言了,Rx的大部分语言库由ReactiveX这个组织负责...
mj4584 3年前   
0推荐
47K 浏览

Android RxJava+Retrofit统一处理API返回,根据返回值决定是否Retry,绑定Activity生命周期

那使用RxJava+Retrofit该如何写出效果类似MyHttpCallback的功能呢? 1) 一般第一反应就是在Subscriber的onNext里面去判断,这样的写法满足不了这样的需求...
0推荐
20K 浏览

Android中使用Rxjava时,内存泄漏了吗?

大家应该懂了使用 rx的正确知识,自己的任务都同步写,线程切换交给Rx,因为Rx更懂你~~。
0推荐
7K 浏览

RxJava 常见的错误用法

RxJava 用起来很爽,特别是和 retrofit 一起用了请求网络数据。
0推荐
20K 浏览

不该使用 RxJava 的一些情况

Reactive programming 是一种改变游戏规则的技术。如果您正确的使用它,则会改变您的编程方式。
0推荐
14K 浏览

Android WeatherAlarmClock 天气闹钟,一款具有天气提醒功能的闹钟

天气闹钟是一款具有天气提醒功能的闹钟,灵感来自于出门前经常忘记看天气预报没有带伞而淋雨的尴尬情况。
0推荐
19K 浏览

Android RxJava + Retrofit 的实际应用场景

关于 RxJava Retrofit 很多篇文章都有详细的说明,在这里我想分享一个具体的使用案例,在我的开源项目 就看天气 里的实际应用。也希望跟大家探讨如何优雅的使用。
0推荐
12K 浏览

SqlBrite – 用 RxJava 来访问数据库

SqlBrite 是对 Android 系统的 SQLiteOpenHelper 和 ContentResolver 的轻量级 Rx 封装,用来在 RxJava 中使用。
0推荐
21K 浏览

Android 开源 - TLint 基于Dagger2+RxJava+Retrofit开发,采用MVP模式

根据虎扑新版api开发,基于Dagger2+RxJava+Retrofit+Material Design开发,使用mvp模式开发
pg8328 3年前   
0推荐
15K 浏览

用一张图解释RxJava中的线程控制

如果调用链中包含多个subscribeOn和observeOn,会是什么情况? 这实际上是一个至关重要的问题,因为在任何情况下,我们都应该弄清楚我们写的每一行代码到底是运行在哪个线程上。这...
otyj9021 3年前   
0推荐
38K 浏览

Retrofit+RxJava+Dagger2 的开源练手小项目 -- Gan 物妹

一个分享干货的APP,运用了现在流行的Dagger2+Retrofit2+RxJava所制作的一个关于干货分享的开源项目,API接口由 gank.io 提供。
0推荐
36K 浏览

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

Felipe 是 Airbnb 客户端的开发工程师,他负责整个移动客户端的架构。他是 reactive 和 functional 编程的狂热支持者,对优美的、可维护的和可测试的代码特别迷恋。不写...
0推荐
26K 浏览

基于Redux思想与RxJava的SpringMVC中Controller的代码风格实践

在笔者之前关于RARF的描述中,曾提及基于MVC风格的业务模块代码架构中存在的一些问题。彼时笔者推崇的是基于URFP的链式逻辑组织,换言之,一个完整的业务逻辑有数个ResourceHandler链接完成。但
ColeElias 3年前   
0推荐
19K 浏览

用工厂流水线的方式来理解 RxJava 的概念

已经有很多 RxJava 的文章通过例子阐述了什么是 RxJava 以及怎么去用,但它们大多数只有代码。虽然也会通过类比来解释,例如最出名的就是「流」。通常情况下代码能完美地让人理解(我们都是程...
0推荐
13K 浏览

RxJava 教程第四部分:并发 之数据流发射太快如何办

Rx 中的数据流是从一个地方发射到另外一个地方。每个地方处理数据的速度是不一样的。如果生产者发射数据的速度比消费者处理的快会出现什么情况?在同步操作中,这不是个问题,例如:
gu992355 3年前   
0推荐
14K 浏览

RxJava 教程第四部分:并发 之意外情况处理

Rx 尽量避免状态泄露到数据流之外的场景。但是有些东西本身就带有状态。比如服务器可以上线和离线、手机可以访问Wifi、按钮被按下了等。在 Rx 中国,我们在一段时间内看到这些事件,并称之为窗口(...
uhzn5269 3年前   
0推荐
9K 浏览

RxJava 教程第四部分:并发 之测试

在开发软件的时候,我们需要确保代码正确执行。为了快速的获取每次修改后的反馈,通常开发人员使用自定义测试。
RenKim 3年前   
0推荐
12K 浏览

RxJava 教程第四部分:并发 之线程调度

由于 Rx 目标是用在异步系统上并且 Rx 支持多线程处理,所以很多 Rx 开发者认为默认情况下 Rx 就是多线程的。 其实实际情况不是这样的, Rx 默认是单线程的 。
MireyaADMF 3年前   
0推荐
12K 浏览

RxJava 教程第三部分:驯服数据流之自定义操作函数

RxJava 提供了很多 操作函数 。加上各种重载函数,一共有 300 多个操作函数。这些函数中只有很少一部分是核心的操作函数,离开这些核心的函数根本就没法使用 RxJava 了。其他的大部分函...
ythtgw5326 3年前   
1 2 3 4 5 6 7 8

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

投稿

热门问答

    热门文档