易站源码-提供最新免费网站源码下载、源码交易与技术服务!

android开机自启动app或者service

  • 时间:2017-05-04 14:51 来源: 阅读:628
  • 扫一扫,手机访问
摘要:开机的情况下,android系统会发出一个boot的广播,只需要定义一个broadcastReceiver,接收这个广播,启动相应的service或者activity即可。package com.app.broadcast;import com.app.boot.MainActivity;import android.content.Broadcast

开机的情况下,android系统会发出一个boot的广播,只需要定义一个broadcastReceiver,接收这个广播,启动相应的service或者activity即可。

package com.app.broadcast;

import com.app.boot.MainActivity;

import android.content.BroadcastReceiver;

import android.content.Context;

import android.content.Intent;

import android.util.Log;

import android.widget.Toast;

public class BootBroadcast extends BroadcastReceiver {

static final String action_boot = "android.intent.action.BOOT_COMPLETED";

@Override

public void onReceive(Context context, Intent intent) {

if (intent.getAction().equals(action_boot)) {

// 1.启动自己app里面的activity

Intent myIntent1 = new Intent(context, MainActivity.class);

myIntent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

context.startActivity(myIntent1);

// 2.启动其他app里面的activity或者service

Intent myIntent2 = context.getPackageManager()

.getLaunchIntentForPackage("com.example.usageslidingmenu");

myIntent2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

context.startActivity(myIntent2);

}

}

}

androidmanifest.xml:

<receiver android:name="com.app.broadcast.BootBroadcast" >

<intent-filter>

<action android:name="android.intent.action.BOOT_COMPLETED" />

<category android:name="android.intent.category.HOME" />

</intent-filter>

</receiver>

添加权限:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />


  • 全部评论(0)
上一篇:已是第一篇内容
下一篇:已是最后一篇内容
资讯详情页最新发布上方横幅
最新发布的资讯信息
【综合技术文档|其他】武汉肺炎最新疫情,2020全国新型冠状病毒肺炎实时分布图(2020-01-29 16:24)
【源码动态|本网专稿】马云预言正确!扫码支付即将被淘汰,三种支付方式悄然兴起(2019-12-28 23:55)
【源码动态|本网专稿】庆余年第二季即将开拍 陈道明、吴刚、肖战缺席,女演员不变(2019-12-28 23:46)
【棋牌技术|】2020年棋牌游戏APP行业发展动向(2019-11-20 18:17)
【源码动态|本网专稿】取代微信的下一代产品是什么?(2019-01-30 10:59)
【棋牌技术|】房卡麻将系列之红中麻将架设技术文章教程(2018-06-20 00:23)
【棋牌技术|】fatal error C1083 无法打开包括文件解决方法(2018-06-20 00:23)
【棋牌技术|】网狐房卡麻将源码修改默认选择游戏玩法(2018-06-20 00:22)
【棋牌技术|】大富豪游戏配置文件名详细讲解(2018-06-20 00:21)
【棋牌技术|】大富豪数据库详细说明键值表(2018-06-20 00:19)