对Android中handler处理两个线程的理解(2)

我点击“开始”,运行runnabletimerRunnabler,,progressbar和倒计时开始进行。是设置runnable执行sleep,3秒后执行,timerRunnabler执行sleep,1秒后执行,但是从执行的效果上看是同步的,我的想法应该是不同步的。

我在logcat中看到了,他们执行是按顺序来的,也就是进入了线程队列里了。两者应该是独立的,为什么会同步执行呢

然后我点击“结束”,我让下面的倒计时任然继续。然后timerRunnabler执行是正常的,1秒一执行。

于是我的问题:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwjjwf.html