android BroadcastReceiver广播
Broadcast是一种广泛运用的在应用程序之间传输信息的机制。 一、下面是几个常用的系统广播 //重启设备时的广播 Intent.ACTION_REBOOT; //屏幕被关闭之后的广播 Intent.ACTION_SCREEN_OFF; //屏幕被打开之后的广播 Intent.ACTION_SCREEN_ON; //在系统启动完成后,这个动作被广播一次(只有一次)。 Intent.ACTION_BOOT_COMPLETED; //识别用户进入home界面 Intent.ACTION_USER_PRESENT; 二、BroadcastReceiver总体上可以分为两种注册类型:静态注册和动态注册: 1、AndroidManifest.xml文件中 静态 注册: <receiver android:name="******.MyBroadcastReceiver" android:exported=["true" | "false"] > <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> android:exported: 此broadcastReceiver能否接收其他App的发出的广播