摘要:
掌握Broadcast,要掌握一下三点1:注册广播:(有两种方式) 一是动态方式使用Context.registerReceiver()方法来注册;二是静态方式,即在AndroidManifest.xml中通过<receiver> 。2:发送广播: 在需要广播的地方sendBroadcast(intent); 之前要给Intent的对象intent 设置Action (Action可以被系统的或自定义的)和 data。3:接收广播:就是在extends Broadcast的那个类中,onReceive(Context context, Intent intent)方法要做的事情。* 阅读全文
摘要:
涉及的主要内容:1) AlarmManager 和 PendingIntent 2) BroadReceiver 3) Notification and NotificationManager 1.Android广播事件机制 Android的广播事件处理类似于普通的事件处理。不同之处在于,后者是靠点击按钮这样的组件行为来触发,而前者是通过构建Intent对象,使用sentBroadcast()方法来发起一个系统级别的事件广播来传递信息。广播事件的接收是通过定义一个继承Broadcast Receiver的类实现的,继承该类后覆盖其onReceive()方法,在该方法中响应事件。Android系 阅读全文