前言 使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优...
前言 使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优...
兄弟,哪个公司的啊
2019 Google I/O 之行2019的四月的一天,现在的老板在某次晨会结束之后叫上了我,吩咐我一定要注册2019年的Google I/O,本来不想去的我一想反正公司报销,去一去也无妨就顺手报名了,没想到...
RxJava Android开发全系列 有关RxJava的介绍请看RxJava详解系列 要说16年android开发中要说那个应用最流行,那就是RxJava了,现在越来越多的...
RxJava详解之线程调度原理(六) 执行结果: subscribeOn()是指定被观察者事件源的执行线程。observeOn()是指定观察者的处理时间的线程。 subscr...
RxJava详解之操作符执行原理(五) 上一篇文章介绍了RxJava的执行原理。下面继续介绍一下操作符的执行原理,但是操作符太多了,这里用map来进行说明。 执行结果很显然是...
RxJava详解之执行原理(四) 前面几篇文章介绍了RxJava的基本使用,也说了RxJava的优缺点。下面我们就从源码的角度去分析一下RxJava的原理,以及如何进行线程切...
RxJava详解(三) 变换的原理lift() 这些变换虽然功能各有不同,但实质上都是针对事件序列的处理和再发送。而在RxJava的内部,它们是基于同一个基础的变换方法:li...
RxJava详解(一) 年初的时候就想学习下RxJava然后写一些RxJava的教程,无奈发现已经年底了,然而我还么有写。今天有点时间,特别是发布了RxJava 2.0后,我...
RxJava详解(二) 说好的简洁呢? 上面这一部分,又是介绍、又是Hello World、又是数据变换,但是你会发现然而并没有什么卵用。说好的简洁一点也木有体现出来。 下面...