android里的TimerTask,androidTimerTask
我在android里要定时往服务器里取数据,使用了这样的代码:
new Timer().schedule(new MyTask(), 2500 * 10, 3500);
表示先延迟25秒,然后每隔3.5秒执行一次,那么如果在执行某一次任务时阻塞了,它会等到阻塞结束以后再过3.5秒再建立新的线程,还是说,多个线程会同时运行。
解决方案
除非你在自己的task里阻塞,否则不会受到外部阻塞的影响
这个应该不会阻塞吧.
/topics/20180204/188790.htmlwww.zrccd.nettrue/topics/20180204/188790.htmlTechArticleandroid里的TimerTask,androidTimerTask 我在android里要定时往服务器里取数据,使用了这样的代码: newTimer().schedule(newMyTask(),2500*10,3500); 表示先延迟25秒,然后每隔3.5秒执行一次,那么如果在执...
用户评论