有些时候我们需要我们的程序在系统开机后能自动运行,这个时候我们可以使用Android中的广播机制,编写一个继承BroadcastReceiver的类,接受系统启动关闭广播。代码如下:

然后在AndroidManifest.xml文件中进行注册:
  

同时应添加所需要的权限:

既然Android系统在启动完毕后会发送广播,在系统关闭时是否也有对应的广播呢?通过查询帮助文档,找到了系统关闭的广播:

在AndroidManifest.xml文件中进行注册:

  
是否还需要相应的权限呢?通过查询帮助文档,并没有找到相关的权限,在模拟器中进行测试,当系统关闭后能正常输出信息。

更多相关文章

  1. Android(安卓)系统启动时自启动一个app
  2. Android监听来电和去电的实现方法
  3. android闹钟――原代码
  4. Android获取前台进程包名
  5. 从NDK在非Root手机上的调试原理探讨Android的安全机制
  6. BroadcastReciver 广播接收者---DAY06 2014 06 03
  7. Android设置权限问题
  8. Android系统权限和root权限
  9. android判断是否禁用了录音权限

随机推荐

  1. 大部分中产阶级都只是靠工资过中产,如何增
  2. 我就是要单打独斗
  3. 我们没有退路,只有不断向前
  4. 不断持续做,未来就已经到来
  5. 全力以赴让人喜乐
  6. 保持忠贞是不容易的,需要持续付出努力
  7. 必会10大软件测试软件工具,不知道的快收藏
  8. 现在发觉,我要做的是一件产品
  9. 坚持不是苦差事,而是一种享受
  10. 生活不复杂,简简单单就好