Android实现无限轮询(Rxjava篇)

Android实现无限轮询(Rxjava篇)

2023年7月24日发(作者:)

Android实现⽆限轮询(Rxjava篇)第⼀步 封装轮询函数private Disposable test(){ return al(2,1, S) // 参数说明: // 参数1 = 第1次延迟时间; // 参数2 = 间隔时间数字; // 参数3 = 时间单位; // 该例⼦发送的事件特点:延迟2s后发送事件,每隔1秒产⽣1个数字(从0开始递增1,⽆限个) /* * 步骤2:每次发送数字前发送1次⽹络请求(doOnNext()在执⾏Next事件前调⽤) * 即每隔1秒产⽣1个数字前,就发送1次⽹络请求,从⽽实现轮询需求 **/ .doOnNext(new Consumer() { @Override public void accept(Long integer) throws Exception { n(TAG+"---"+integer); } }).subscribe();}直接调⽤,参数写的⾮常详细第⼆不在Activity的销毁的时候调⽤停⽤ ,或者需要暂停的地⽅直接调⽤暂停e();mDisposable=null;

发布者:admin,转转请注明出处:http://www.yc00.com/web/1690213974a315866.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信