Android四大组件之广播

来源:互联网 发布:java 获取字段名称 编辑:程序博客网 时间:2024/06/04 01:16

                 广播是一种全局的监听器,用于监听全局广播信息。

创建广播发送者:1.创建Intent用于启动Broadcast

                          2.调用sendBroadcast( )或者sendOrderedBroadcast方法指定的广播类

创建广播接收者:1.写一个类继承自BroadcastReceiver

                             2.重与onReceive()方法

                             3.注册广播接收者

有序广播:普通广播不能中断,所有监听这个广播的都能收到信息。有序广播可以中断。

粘性广播:粘性广播要为了解决,在发送广播,在发送广播之后,动态注册的接收者,也能收到广播。

生命周期:广播收者的生命周期是非常短暂的,在接收到广播的时候创建,onReceive()方法结构之后销毁。


开机启动:android.intent.action.BOOT_COMPLETEO

                  权限<uses-permission

                     android :name="android.perminssion.RECEIVE_BOOT_COMPLETED">


来电:获取来电话号


intent.getStringExtra("incoming_number");

原创粉丝点击