Android RxJava 创建操作符Interval
来源:互联网 发布:全世界国家城市数据库 编辑:程序博客网 时间:2024/05/16 09:33
Interval操作符:用于创建Observable,跟TimerTask类似,用于周期性发送信息,是一个可以指定线程的TimerTask
首先添加类库
// RxAndroid compile 'io.reactivex:rxandroid:1.2.1' // RxJava compile 'io.reactivex:rxjava:1.2.4'
(1) 间隔时间3秒发送一次
private Subscription subscribe; private void start() { if (subscribe == null || subscribe.isUnsubscribed()) { subscribe = Observable.interval(3000, 3000, TimeUnit.MILLISECONDS)//延时3000 ,每间隔3000,时间单位 .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Action1<Long>() { @Override public void call(Long aLong) { Log.e("1234", "执行一次"); } }); } }
(2)取消订阅
private void stop() { if (subscribe != null && !subscribe.isUnsubscribed()) { subscribe.unsubscribe(); Log.e("1234", "停止"); } }
阅读全文
2 0
- Android RxJava 创建操作符Interval
- RxJava 创建操作符 timer与interval
- RxJava 操作符 interval
- Android 利用 RXJAVA interval 操作符 实现 计时器 功能
- Android函数响应式编程——必学的RxJava创建操作符create、just、from、interval、range、repeat
- Rxjava(创建类)--Interval
- RxJava interval 操作符 取消订阅
- Android RxJava 创建操作符Timer
- RXJava 创建操作符
- RXjava 创建操作符
- Android RxJava操作符详解系列: 创建操作符
- Android RxJava操作符详解系列: 创建操作符
- Android RxJava操作符详解系列: 创建操作符
- RxJava 创建操作符create
- RxJava 创建操作符form
- RxJava 创建操作符 just
- RxJava 创建操作符 defer
- RxJava-创建Observable操作符
- (一)常见协议和标准-读书笔记
- 一道传递闭包题
- 四、3、toString和valueOf的区别
- Glide介绍以及与Picasso的比较
- Redis中对象的序列化和序列化的使用
- Android RxJava 创建操作符Interval
- linux下的eclipse报找不到jvm
- 单项散列加密
- Java for Web学习笔记(六十):Controller替代Servlet(2)方法中的参数
- OpenCV中的图像的膨胀和腐蚀
- 关于训练caffe模型出现./build/tools/caffe: command not found
- 数据结构—循环链表与双向链表
- jquery dataTable 设置序号
- 记2017第八届蓝桥杯决赛—北京三日游