怎样在android系统启动时自动运行自己的程序

来源:互联网 发布:网络机顶盒如何调直播 编辑:程序博客网 时间:2024/05/01 05:37

android系统在Manifest.permission中有这样一条RECEIVE_BOOT_COMPLETED的定义,当你自己的程序加入这个权限后,就可以在系统启动完毕后收到一条系统的广播,这个广播的标志为ACTION_BOOT_COMPLETED,因此我们只要定义一个BroadcastReceiver用来接收这个广播,然后加入自定义的动作即可。代码如下:

 

 

在AndroidManifest.xml中加入这个类的定义和权限说明

 

 

 

 

 

OK,大功告成。这里演示的是启动一个activity,同理你也可以启动一个service.