Ling Hu Blog

96 阅读3分钟
原文链接: ja_project.gitee.io

我是用来缓存的操作符-----Cache

发表于 | 分类于 RxJava操作符源码解析
Cache操作符功能介绍

缓存前面操作通过onNext所传递下来的参数,在下一次subscribe订阅时,直接跳过前面的步骤,直接执行后面步骤。

用途

单纯用文字介绍Cache的功能,大家可能很难理解。大家可以想象下,比如http请求,我的前面操作是有延时的,如果没有用cache,每次subscribe都会去真正发起http请求。但是如果在尾部添加cache操作符的话,那么下一次subscribe的时候,其实就是直接从缓存中获取,而不会发起真正的http请求。

阅读全文 »

我是用来组合的操作符------Buffer

发表于 | 分类于 RxJava操作符源码解析
Buffer操作符功能介绍

如果本来是Observable<String>的一个对象,那么我只能在onNext中一个一个处理String,通过Buffer操作符,我们可以把nString组合在一起,然后在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…

阅读全文 »