会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一点点征服
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
73
下一页
2018年4月8日
RxJava 和 RxAndroid (生命周期控制和内存优化)
摘要: RxJava使我们很方便的使用链式编程,代码看起来既简洁又优雅。但是RxJava使用起来也是有副作用的,使用越来越多的订阅,内存开销也会变得很大,稍不留神就会出现内存溢出的情况,这篇文章就是介绍Rxjava使用过程中应该注意的事项。 1、取消订阅 subscription.unsubscribe()
阅读全文
posted @ 2018-04-08 10:40 一点点征服
阅读(514)
评论(0)
推荐(0)
2018年4月4日
RxJava系列7(最佳实践)
摘要: 前言 有点标题党了,其实谈不上什么最佳实践。前段时间公司实行996,所以也没什么时间和精力来更新博客(好吧我承认是我懒)。因此这篇文章只是简单的通过两个例子介绍了RxJava在生产环境中的使用。不过本篇中的每个例子我都配上了完整的代码。 按照计划这一期是要介绍RxJava框架结构和设计思想的,但是考
阅读全文
posted @ 2018-04-04 11:44 一点点征服
阅读(424)
评论(0)
推荐(0)
RxJava系列6(从微观角度解读RxJava源码)
摘要: 前言 通过前面五个篇幅的介绍,相信大家对RxJava的基本使用以及操作符应该有了一定的认识。但是知其然还要知其所以然;所以从这一章开始我们聊聊源码,分析RxJava的实现原理。本文我们主要从三个方面来分析RxJava的实现: RxJava基本流程分析 操作符原理分析 线程调度原理分析 本章节基于Rx
阅读全文
posted @ 2018-04-04 11:43 一点点征服
阅读(355)
评论(0)
推荐(0)
RxJava系列5(组合操作符)
摘要: 这一章我们接着介绍组合操作符,这类operators可以同时处理多个Observable来创建我们所需要的Observable。组合操作符主要包含: Merge StartWith Concat Zip CombineLatest SwitchOnNext Join等等。 Merge merge(O
阅读全文
posted @ 2018-04-04 11:42 一点点征服
阅读(476)
评论(0)
推荐(0)
RxJava系列4(过滤操作符)
摘要: 前面一篇文章中我们介绍了转换类操作符,那么这一章我们就来介绍下过滤类的操作符。顾名思义,这类operators主要用于对事件数据的筛选过滤,只返回满足我们条件的数据。过滤类操作符主要包含: Filter Take TakeLast TakeUntil Skip SkipLast ElementAt
阅读全文
posted @ 2018-04-04 11:41 一点点征服
阅读(254)
评论(0)
推荐(0)
RxJava系列3(转换操作符)
摘要: 前面两篇文章中我们介绍了RxJava的一些基本概念和RxJava最简单的用法。从这一章开始,我们开始聊聊RxJava中的操作符Operators,RxJava中的操作符主要分成了三类: 转换类操作符(map flatMap concatMap flatMapIterable switchMap sc
阅读全文
posted @ 2018-04-04 11:40 一点点征服
阅读(1522)
评论(0)
推荐(0)
RxJava系列2(基本概念及使用介绍)
摘要: 前言 上一篇的示例代码中大家一定发现了Observable这个类。从纯Java的观点看,Observable类源自于经典的观察者模式。RxJava的异步实现正是基于观察者模式来实现的,而且是一种扩展的观察者模式。 观察者模式 观察者模式基于Subject这个概念,Subject是一种特殊对象,又叫做
阅读全文
posted @ 2018-04-04 11:39 一点点征服
阅读(859)
评论(0)
推荐(0)
RxJava系列1(简介)
摘要: 前言 提升开发效率,降低维护成本一直是开发团队永恒不变的宗旨。近一年来国内的技术圈子中越来越多的开始提及Rx,经过一段时间的学习和探索之后我也深深的感受到了RxJava的魅力。它能帮助我们简化代码逻辑,提升代码可读性。这对于开发效率的提升、后期维护成本的降低帮助都是巨大的。个人预测RxJava一定是
阅读全文
posted @ 2018-04-04 11:38 一点点征服
阅读(232)
评论(0)
推荐(0)
2018年4月2日
给 Android 开发者的 RxJava 详解
摘要: 前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有
阅读全文
posted @ 2018-04-02 17:51 一点点征服
阅读(390)
评论(0)
推荐(0)
深入浅出RxJava就这一篇就够了
摘要: 前言: 第一次接触RxJava是在前不久,一个新Android项目的启动,在评估时选择了RxJava。RxJava是一个基于事件订阅的异步执行的一个类库。听起来有点复杂,其实是要你使用过一次,就会大概明白它是怎么回事了!为是什么一个Android项目启动会联系到RxJava呢?因为在RxJava使用
阅读全文
posted @ 2018-04-02 11:47 一点点征服
阅读(1084)
评论(1)
推荐(1)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
73
下一页
公告