Broadcast Receiver学习

 要掌握如下内容:

如何定义Broadcast Receiver来处理广播事件

系统广播事件的使用

Notification和NotificationManager的使用

AlarmManager的使用 

 

 我们既可以在AndroidManifest中注册一个广播接收器,也可以通过代码的方式来注册。当然也可以注销一个广播

接收器,一般我们是在Activity.onResume()方法中使用Context.registerReceiver()方法来注册一个广播接收器,

在Activity.onPause()中使用unregisterReceiver(r)方法来注销一个广播接收器。

 

Notification和NotificationManager的使用

Broadcast Receiver组件并没有提供可视化的界面用来显示广播信息。我们可以使用Notification和NotificaitonManager来实现可视化的信息显示。通过使用它们我们可以显示广播信息的内容,图标以及振动等信息。 

 

使用Notification和NotificationManager也比较简单,一般获得系统级的服务NotificationManager,然后实例化Notification,并设置其属性,通过NotificationManager发出通知就可以了。 

 

 

 

 

 

 

posted on 2011-10-20 13:40  猪总的小短裤  阅读(138)  评论(0编辑  收藏  举报