天真小巫(六年之约) 2022-10-04 00:38:05
各位大佬,能不能告诉我为什么它先执行Tag2然后再执行Tag1的啊!不应该是按上下先后顺序执行的吗?
...全文
495 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
NO Exception? 2024-08-23
  • 打赏
  • 举报
回复

你看了源码就知道了,countDownTimer内部其实是个Handler队列,且处理任务时加了锁,这些都需要什么时间,所以不一定TAG1先执行了就先处理。

img

勤奋的oyoung 2023-01-04
  • 打赏
  • 举报
回复 2

可以简单理解为CountDownTimer开启了线程,tag1是在子线程中的。Tag2是在主线程中的,主线程不会等待子线程执行完再执行。

55,264

社区成员

发帖
与我相关
我的任务
社区描述
Android技术圈,持续分享Android开发技术,欢迎投稿~
社区管理员
  • 黄林晴
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧