RxJava 系列
文章平均质量分 94
花前月下的细说
不要在生气时做决定,不要在高兴时许诺。
记录生活点滴公众号:桥豆麻袋的小屋
展开
-
RxJava 初探
目录目录 入门教程推荐 RxJava的观察者模式关系 RxJava 与常规用法简明对比 初步使用 说点什么吧入门教程推荐 RxJava、Retrofit http://www.jianshu.com/p/19cac3c5b106 http://gank.io/post/560e15be2dca930e00da1083 https://gank.io/post/56e80c2c677659311原创 2016-11-16 09:56:37 · 1521 阅读 · 0 评论 -
读 给 Android 开发者的 RxJava 详解 笔记
目录 目录 RxJava 到底是什么 RxJava 的好处 进入主题 分水岭 Scheduler 理解记忆过程 变换 map flatMap flatMap flatMap 的原理 说点什么吧RxJava 到底是什么?异步。 RxJava 的好处?简洁。随着程序逻辑越来越复杂,它依然保持简洁。 进入主题基本实现1) 创建Observer Observer<String> observer =原创 2016-11-16 10:40:24 · 1571 阅读 · 2 评论 -
RxJava 进击的Rx
Action先看看之前使用的代码如果使用Action来代替Subscriber得到的代码是这样的Observable.just("Hi", "Man") .subscribe(new Action1<String>() { @Override public void call(String原创 2016-11-16 11:06:23 · 1779 阅读 · 0 评论 -
RxJava 常用操作符大全(一)
createcreate操作符是所有创建型操作符的“根”,也就是说其他创建型操作符最后都是通过create操作符来创建Observable的调用例子如下:Observable.create(new Observable.OnSubscribe<Integer>() { @Override public void call(Subscriber<? super Integer> observer) {原创 2016-11-16 11:27:36 · 1556 阅读 · 2 评论 -
RxJava 常用操作符大全(二)
ThrottleFirst巧妙使用防止View被连续点击,仅发送指定时间段内的第一个信号RxView.clicks(btThrottleFirst) .throttleFirst(3, TimeUnit.SECONDS) .subscribe(new Action1<Void>() { @Override public void call(Void aVoid) { Toast.makeText(m原创 2016-11-16 11:45:04 · 1447 阅读 · 1 评论