请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

IdleHandler执行时间

老师您好,IdleHandler在当前MessageQueue里面没有消息或消息没到执行时间的时候 调用到,如果MessageQueue里面有一个延迟消息时1s后要执行,这时执行IdleHandler 并且IdleHandler里面需要2s才能执行完毕,那那个延迟消息会等到IdleHandler里面执行完在执行么?这样的话 IdleHandler用法会对后面正常的延迟消息产生影响了啊,又或者它会执行1s后发现有正常消息立马暂停 等下次空闲在继续执行 类似cpu时间片一样。(老师读英语口音很好听 课程中每个技术单词发音都很准 大赞! )

正在回答 回答被采纳积分+3

插入代码

1回答

提问者 佚凡 2020-05-12 11:48:39

是要等到 IdleHandler 里面执行完 才能执行最初的延迟消息

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号