一、等待2秒执行,间隔时间5秒
Flowable.interval(2,5, TimeUnit.SECONDS)
.observeOn(Schedulers.single())
.subscribe(index -> {
Log.i("time",index+"");
});
二、间隔时间12秒一次
Observable.interval(12, TimeUnit.SECONDS)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe{
// 逻辑代码
}