Android 开机自动运行程序

原创 2013年12月03日 22:09:26

开机自动运行程序原理很简单,就接收系统“开机已完成”这一广播,收到广播后就可以启动 Service 或 Activity 了。

我们需要继承 BroadcastReceiver 这个广播接收者类,重写 onReceive 方法,这个方法在收到广播后由系统调用,我这里是收到广播后启动一个 Service。

public class BootBroadcastReceiver extends BroadcastReceiver {

	@Override
	public void onReceive(Context arg0, Intent arg1) {
		// TODO Auto-generated method stub
		Intent intent = new Intent(arg0, TestService.class);
		arg0.startService(intent);
	}

}

当然要注意,接收开机已完成广播需要 RECEIVE_BOOT_COMPLETED 权限,还需要在 <application> 节点中指定实例化广播接收者 BootBroadcastReceiver 对象的意图动作,也就是 BOOT_COMPLETED。

<receiver android:name=".BootBroadcastReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>

就是这样了。

如何在android手机上实现app开机自动运行启动(可以打开应用界面)。

测试项目的时候实在一个android系统的车载终端上进行的,因为没有终端没屏幕操作起来比较麻烦,所以干脆把用到的app写成开机自动运行,就可以了。感觉不是很困难,我就答应了大师兄的这个要求,然后就在网...
  • qq_34897442
  • qq_34897442
  • 2016年08月20日 20:30
  • 15585

Android 开机自启动示例程序

Android 开机自启动示例程序。使用广播方式接受,采用Android自带存储SharedPreferences存储开机自启动的设置。 本文源码:点击 1、先加上权限 2、需要...
  • qq_16064871
  • qq_16064871
  • 2015年11月01日 09:00
  • 11956

在android系统上写C语言程序--开机启动该程序不进入安卓系统

今天要写的这篇博文意义重大,也是网上很少有的,这是在我工作中学会的一项技术,当然,它也是由简单的问题组合而来的。如何在安卓中写C语言程序,调试安卓驱动,测试程序的的一项重要技能,下面我就不说废话了,直...
  • morixinguan
  • morixinguan
  • 2016年12月05日 20:29
  • 6935

Android实现开机自动运行程序

  • 2013年10月18日 10:08
  • 1.31MB
  • 下载

开机自动运行程序【Android】

---------------------- android培训、java培训、期待与您交流! ---------------------- 线程间通信:其实就是多个线程在操作同一个资源,但是操...
  • lingwu7
  • lingwu7
  • 2014年03月27日 21:00
  • 764

如何让android开机后自动运行自己的程序

有的时候,我们需要让安卓机器开机后自动跳转运行我们自己的应用程序,而不是进入安卓HOME界面。有2种办法可以实现该目的。 一、开机后自动进入程序: 当 Android 启 动 时 , 会 ...
  • ls5718
  • ls5718
  • 2015年10月27日 16:23
  • 366

Android实现开机自动运行程序

使用场景:手机开机后,自动运行程序,在屏幕上显示"Hello. I started!"字样。 背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,...
  • suichungang
  • suichungang
  • 2011年10月24日 13:09
  • 331

Android开机自动运行程序

有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call y...
  • liuxd3000
  • liuxd3000
  • 2015年03月13日 14:32
  • 659

Android开机自动运行程序

有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call y...
  • menghnhhuan
  • menghnhhuan
  • 2011年11月02日 11:07
  • 1293

Android---让你的APK程序开机自动运行

2012-03-01 18:05:09|  分类: 技术知识 |  标签:android  |举报|字号 订阅 (文章转载自:http://blog.163.com/sh...
  • shangxinlei88
  • shangxinlei88
  • 2014年03月27日 11:27
  • 523
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 开机自动运行程序
举报原因:
原因补充:

(最多只允许输入30个字)