热点新闻
RxJava2.x-interval语法
2024-01-13 02:51  浏览:606  搜索引擎搜索“手机速企网”
温馨提示:信息一旦丢失不一定找得到,请务必收藏信息以备急用!本站所有信息均是注册会员发布如遇到侵权请联系文章中的联系方式或客服删除!
联系我时,请说明是在手机速企网看到的信息,谢谢。
展会发布 展会网站大全 报名观展合作 软文发布

一、interval语法

public void rxJavaIntervalExample() { LogUtils.error(TAG, "rxJavaIntervalExample--start--:" + Thread.currentThread().getName() + "--:" + TimeUtils.getNowString()); Disposable disposable = Observable.interval(3, 2, TimeUnit.SECONDS) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<Long>() { @Override public void accept(Long aLong) throws Exception { LogUtils.error(TAG, "rxJavaIntervalExample--end--:" + Thread.currentThread().getName() + "--:" + TimeUtils.getNowString() + "---long:" + aLong); } }); compositeDisposable.add(disposable); }

日志

08-18 11:04:38.563 7993-7993/com.example.zhang E/MainPresenter: rxJavaIntervalExample--start--:main--:2018-08-18 11:04:38 08-18 11:04:41.744 7993-7993/com.example.zhang E/MainPresenter: rxJavaIntervalExample--end--:main--:2018-08-18 11:04:41---long:0 08-18 11:04:43.743 7993-7993/com.example.zhang E/MainPresenter: rxJavaIntervalExample--end--:main--:2018-08-18 11:04:43---long:1 08-18 11:04:45.742 7993-7993/com.example.zhang E/MainPresenter: rxJavaIntervalExample--end--:main--:2018-08-18 11:04:45---long:2 08-18 11:04:47.740 7993-7993/com.example.zhang E/MainPresenter: rxJavaIntervalExample--end--:main--:2018-08-18 11:04:47---long:3

总结

1、interval 操作符用于间隔时间执行某个操作,其接受三个参数,分别是第一次发送延迟,间隔时间,时间单位

发布人:0615****    IP:124.223.189***     举报/删稿
展会推荐
让朕来说2句
评论
收藏
点赞
转发