我是如何理解Android的Handler模型_1

Handler Message类似于旧时的电话系统,对应关系如下:

电话局->Handler

电话机->Message

接线员->handlerMessage

接线员的工作->looper

电话局(Hander)提供一个电话机(Message)给用户,当你需要向外传递信息时候,使用电话机拨号(类似于调用Message的僧Message方法)到电话局Handler,接线员处理使用者的要求。接线员的主要工作就是不断查询是否有需求,类似于Looper。

随着社会的发展,电话系统升级换代实现了自动接线,接线员及其工作被隐藏了,类似于android也提供了Handler Message模型的封装类,如AsyncTask。

原文地址:https://www.cnblogs.com/horal/p/7007235.html