Android消息机制之四总结

极客导航  2018-05-22 20:22  阅读 98 次 评论 0 条

看别人写的Android消息机制分析写得都很溜的,比如Gityuan.com的文章就写的很不错,有兴趣的朋友直接去看他的,我的只是算作自己的流水账吧.

虽然写得不好,但自己不写写只看,后期还是会忘记的.多次忘记后我就觉得自己也"总结总结"给自己看,加深一下印象.

如果本站文章有误导各位朋友,请见谅,谢谢理解.

图1、来源于GitYuan博客

图2、自己画的(可能有误,对聚合和组合还是有些不理解,望指正)

此时前面我们分析过,HandlerLooperMessageQueueMessage的关系如图1一样。

Message就像是信使,带有交互的信息

MessageQueue就是一个用于存储Message的邮箱

Handler主要作用是【派发消息】和【处理消息】

Looper就像一个永动机一样,不断地查询MessageQueue是否有Message,如果有消息就取出来给Handler处理。

图2展示的是他们之间的关系,上面我用的是聚合关系,但看有些人用的是组合关系,,,uml类图有些生疏,因此还不确定,,,后期再改。

本文地址: https://www.125la.com/331.html
关注我们:请关注一下我们站长微信:扫描二维码125啦读书导航的微信号,微信号:yudemi(十三少)
版权声明:本文为原创或转载文章,版权归原作者所有,欢迎分享本文,转载请保留出处!
第一个读书导航

发表评论


表情