
RxJava
文章平均质量分 55
姜康
读书,行路,阅人
展开
-
RxJava实例-线程切换
简书原文链接:RxJava实例-线程切换 UI包括两个按钮,一个进度条,一个RecyclerView,其中RecyclerView用来显示log信息,后面的例子都是这个形式。原创 2017-05-16 08:02:31 · 427 阅读 · 0 评论 -
RxJava实例-用debounce实现的简单即时搜索
效果图 debounce.gif 说明 运用debounce操作符进行文本搜索,输入单个字符并不会触发搜索,而是在等待一定时间后才触发搜索。 debounce image.png 上面这个图并不是很直观,换一个图 image.png debounce的意思是“去除抖动”,debounce操作符对源Observable每产生一个结果后,如果在规定的间隔时间内没有别的结果产生,则把这个结果原创 2017-05-16 09:43:27 · 1145 阅读 · 0 评论 -
RxJava实例-按钮点击数累加
RxJava实例 RxJava实例-线程切换 效果图 点击累加.gif 说明 在一定时间内(3s),对点击按钮的次数进行累计,每点击一下,输出一条log,当时间到时(3s),会输出这段时间内点击的次数 buffer操作符 实现这种效果的办法当然有很多种,这里用RxJava的buffer操作符来简单写一个demo。 image.png 这张图简单明了,不用多说。 实现方式 之前参考的代码用的是原创 2017-05-16 09:43:24 · 1201 阅读 · 0 评论