- 13
- 0
- 约3.11千字
- 约 5页
- 2022-05-22 发布于江苏
- 举报
广播接收者之开机启动的监听
在 Android 开发中,我们常常需要监听系统的开机启动广播。例如Android 系统的桌面程序,当系统
启动时,则运行桌面程序,并列举Android设备上的所有应用到桌面上。下面我们将通过一个Demo来监
听系统的启动广播事件。
设计需求:开发一个勒索应用,一旦用户开机,该勒索应用就自动运行,无论用户点击“BACK”按键
还是“HOME”按键都不能退出该应用。具体步骤如下:
1.编写广播接收者
新建工程“04_勒索软件”,在该工程的包下新建一个类“BootReceiver”,此时工程结构如图1-1所示:
图1-1所示
编写“BootReceiver”使之继承BroadcastReceiver并重写onReceive方法。具体代码如例1-1:
例1-1
publicclass BootReceiver extends BroadcastReceiver {
//任务栈。记录维护activity的
@Override
publicvoid onReceive(Context context, I
原创力文档

文档评论(0)