第八阶段:Broadcast学习

来源:互联网 发布:注册登录源码 编辑:程序博客网 时间:2024/06/09 17:35
 
        在Android中,Broadcast是一种广泛运用在应用程序之间异步传输信息的机制。
Android系统通过发出广播消息,来通知各应用组件一些系统事件,如地域变换、电量不足、来电信息等,这些消息通常称为系统消息。第三方应用也可以广播消息,这些消息称为自定义消息。广播消息在本质上就是一个Intent对象。
             BroadcastReceiver用于接收并处理广播消息。不管是系统消息还是自定义消息,都可以通过BroadcastReceiver来进行处理。形象的比喻,Intent是一种一对一的通信,广播消息是一种一对多的通信。

        任务:
        1.注册 BroadcastReceiver有几种方式,有什么优缺点。
        2.用代码实现监听wifi打开和关闭,wifi了解到ap监听,开机监听,电量监听。
        3.在我们app世界中经常会遇上用3g上网或者用wifi上网,尤其在下载东西和看视频的时候一定要为用户省流量,告诉用户网络切换。在这种情况下如何处理,给出思路架构和程序架构。

        提交日期:1月16号
        交流时间:每个周的周一晚上。
0 0