查看: 1510|回复: 2

说一下Android引入广播机制?


17-4-1 14:10:45 | [复制链接]

1

主题

132

帖子

295

积分

牛人

Rank: 3Rank: 3

发表于 17-4-1 09:38:59 | 显示全部楼层 |阅读模式
说一下Android引入广播机制?

5

主题

107

帖子

151

积分

大虾

Rank: 2

发表于 17-4-1 13:46:57 | 显示全部楼层
想知道吗 发红包

2

主题

150

帖子

332

积分

牛人

Rank: 3Rank: 3

发表于 17-4-1 14:10:45 | 显示全部楼层
1、从MVC的角度考虑(应用程序内) 其实回答这个问题的时候还可以这样问,android为什么要有那4大组件,现在的移动开发模型基本上也是照搬的web那一套MVC架构,只不过是改了点嫁妆而已。android的四大组件本质上就是为了实现移动或者说嵌入式设备上的MVC架构,它们之间有时候是一种相互依存的关系,有时候又是一种补充关系,引入广播机制可以方便几大组件的信息和数据交互。
2、程序间互通消息(例如在自己的应用程序内监听系统来电)
3、效率上(参考UDP的广播协议在局域网的方便性)
4、设计模式上(反转控制的一种应用,类似监听者模式)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

订阅|小黑屋|手机版|千锋教育论坛 ( 京ICP备12003911号-3 )

GMT+8, 20-3-31 00:26 , Processed in 0.346983 second(s), 42 queries .

Powered by Discuz! X3.2

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表