我是用来缓存的操作符-----Cache
发表于 | 分类于 RxJava操作符源码解析Cache操作符功能介绍
缓存前面操作通过onNext
所传递下来的参数,在下一次subscribe
订阅时,直接跳过前面的步骤,直接执行后面步骤。
用途
单纯用文字介绍Cache的功能,大家可能很难理解。大家可以想象下,比如http请求,我的前面操作是有延时的,如果没有用cache
,每次subscribe
都会去真正发起http
请求。但是如果在尾部添加cache
操作符的话,那么下一次subscribe
的时候,其实就是直接从缓存中获取,而不会发起真正的http
请求。
我是用来组合的操作符------Buffer
发表于 | 分类于 RxJava操作符源码解析Buffer操作符功能介绍
如果本来是Observable<String>
的一个对象,那么我只能在onNext
中一个一个处理String
,通过Buffer
操作符,我们可以把n
个String
组合在一起,然后在onNext
中进行处理
看看谁最快的操作符-----Amb
发表于 | 分类于 RxJava操作符源码解析Amb操作符功能介绍
参数传入多个Observable
,哪个Observable
中的OnSubscribe
执行的快就执行就执行哪个,而其他Observable
都被取消
我是最简单的操作符-----Create
发表于 | 分类于 RxJava操作符源码解析阅读全文 »严格来说,create应不算操作符,但是第一篇文章我还是希望能先以最简单的入门。这样再去学习接下来的操作符的话会更加简单,由浅入深。
RxJava操作符源码解析
发表于 | 分类于 RxJava操作符源码解析目的
希望通过阅读源码锻炼自己的水平,并且为大家提供帮助,让大家对RxJava操作符更加了解
阅读全文 »Activity背景显示app图标
发表于 | 分类于 Android常见问题问题描述:启动app时候进入第一个Activity后,也就是开屏页。跳转到下一个Activity,然后直接finish()结果会出现0.5秒的一个奇怪的背景,经多次测试,背景是app_icon也就是app图标平铺。
阅读全文 »Android转场动画共享元素动画不生效
发表于 | 分类于 Android动画今天看了很多转场动画的介绍,自己页试着写了写,发现共享元素的动画始终不能生效。
阅读全文 »使用美团Walle多渠道打包
发表于 | 分类于 Android三方库使用github地址:github.com/Meituan-Dia…
美团博客地址:tech.meituan.com/android-apk…
前言
上面的2篇文章分别介绍了Walle的原理和使用。一般情况下,我们都能自己去搞定了。但是我在使用的过程中确实是遇到了几个问题,在这里和大家分享下,希望可以帮助需要的人。
阅读全文 »Android addView过程
发表于 | 分类于 Android底层以前就知道有WindowManagerService这个东西,知道addView最终是跟WindowManagerService进行交互的,但是一直没有深入去看,去理解。
阅读全文 »如何使android模块debug和release随着主模块变化
发表于 | 分类于 Gradle配置其实这个问题直接在网上搜,可以搜到的
如下blog
blog.csdn.net/fly_yuge/ar…