为了账号安全,请及时绑定邮箱和手机立即绑定

两个postDelayed的提问

我想问一下MyRunnable中的handler.postDelayed(MyRunnable,1000)和UI线程中的handler.postDelayed(MyRunnable,1000)作用分别是什么,不太理解。

正在回答

3 回答

UI中第一次调用后,而后在MyRunnable中handler.postDelayed(MyRunnable,1000),一直循环调用MyRunnable的run方法,递归调用

1 回复 有任何疑惑可以回复我~

不懂  什么叫递归调用?

0 回复 有任何疑惑可以回复我~
#1

慕仰6620973

自己调用自己。。void aa(){ aa(); }
2016-08-06 回复 有任何疑惑可以回复我~

UI中是第一次调用,MyRunnable中是递归调用

0 回复 有任何疑惑可以回复我~
#1

PeterMo

请问什么叫做递归调用,不是很明白两次调用的意义
2016-03-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android面试常客Handler详解
  • 参与学习       54885    人
  • 解答问题       183    个

学Android开发,必学Handler,也是Android面试常客

进入课程

两个postDelayed的提问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信