我理解的Handler-MessageQueue-Looper关系

感谢这篇博主:
https://www.jianshu.com/p/1f1163f54aa7
http://blog.csdn.net/hl09083253cy/article/details/79163594

我理解的handler_messageQue_looper关系图.png

说明:

Handler需要在Looper环境里面生存,Handler发送消息给enqueueMessage,Looper一直循环的从MessageQueue里取出消息,然后通过dispatcher方法把消息又给回Handler,代码我就不粘贴了,上面的链接已经把代码写的很详细了。

你可能感兴趣的:(我理解的Handler-MessageQueue-Looper关系)