Android手机开机自动启动

package com.example.x_yp.system_camera;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

/**
 * 实现开机启动
 * @author Owner
 */
public class BootRestartReceiver extends BroadcastReceiver
{
    @Override
    public void onReceive(Context context, Intent intent) {
        Intent i = new Intent(context, MainActivity.class);
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(i);
    }
}
<!-- 开机启动 -->
        <receiver android:name=".BootRestartReceiver">
            <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" />
时间: 2024-10-13 22:26:51

Android手机开机自动启动的相关文章

Android App开机自动启动

Android App自动启动相关的一搜一大把,刚开始我也是从网上搜了下,不过貌似有些时候有些坑. 还有就是在Flyme OS一直不能实现,后来发现是安全中心拦截了,只有白名单上面的App才能开启自启动. 实现开机自启动主要是通过BroadcastReceiver接收ACTION_BOOT_COMPLETED的广播来实现的,首先新建一个BroadcastReceiver类: 1.启动Activity Intent bootIntent = new Intent(context, MainActi

Android手机开机动画的修改

工作原理 Android的系统登录动画有2种: 1:android自带的动画. 由前景和背景两张PNG图片组成,这两张图片存在于/system/framework /framework-res.apk文件当中,对应原文件位于/frameworks/base/core/res/assets/images/.前景图片(android-logo-mask.png)上的Android文字部分镂空,背景图片(android-logo-shine.png)则是简单的纹理.系统登录时,前景图片在最上层显示,程

Android之——监听手机开机事件

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/47028535 本文中,主要通过监听开机广播来达到监听手机开机状态的操作,在Android中可以通过广播机制来监听一些系统服务和系统级的操作,好了,不多说,直接上代码吧 1.创建广播接收者类BootCompleteReceiver 这个类中的回调方法是手机开机后自动调用,我在这里只是打印出相关日志,具体的业务逻辑大家可以自己根据自己的具体需求去实现. 代码如下: package c

Android开发之使用BroadcastReceiver实现开机自动启动(源代码分享)

上一节已经介绍过BroadcastReceiver实现实时监听电量的功能,这节就来介绍一下如果实现开机自动启动的功能,这个比监听电量还简单不少 (1)在清单文件注册权限 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> (2)实现  BroadcastReceiver接口 package com.example.g04_broadcastreciver04; import

Android 开机自动启动服务

在前面的文章中提到了remote service 的创建过程,现在我们要让它开机自动启动 1.在前面代码的基础上添加 RemoteServiceBootReceiver.java ,实现一个intent的receiver [java] view plaincopyprint? package com.fly; import android.content.BroadcastReceiver; import android.content.Context; import android.conte

Android怎么让一个service开机自动启动

1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次. 2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service. 3.在AndroidManifest.xml中,首先加入<uses-permission android:na

如何让A20,android开机自动启动C程序【转】

本文转载自:http://blog.csdn.net/u011258134/article/details/50749174 如何让A20,android开机自动启动C程序 2014-12-26 11:32 557人阅读 评论(3)收藏 举报  分类: C语言学习(10)  作者同类文章X 版权声明:本文为博主原创文章,未经博主允许不得转载. ///  xinit  增加:  xinit    /usr/local/bin/xfreerdp  192.168.1.196 1,修改 android

Delphi XE开发 Android 开机自动启动

https://blog.csdn.net/tanqth/article/details/74357209 Android 下的广播 在Android下,要让我们开发的APP能在开机时自动启动,必须使用到Android系统下的广播.Android广播分为两个方面:广播发送者和广播接收者,通常情况下BroadcastReceiver指的是广播接收者(广播接收器). 要使广播生效必须先注册广播,实现注册就是告诉系统:要监听什么广播,和监听到之后要做什么动作完成什么工作(自定义广播重写onReceiv

(转)认识Android手机--来自MIUI

============问题描述============ MIUI今天开始发布MIUI ROM的适配教程,这是第一篇,概述Android的分区与架构,个人认为对理解Android有帮助,故转帖. 原帖地址 :http://www.miui.com/thread-402322-1-1.html http://www.miui.com/thread-402302-1-1.html 大家好,欢迎来到MIUI ROM适配之旅.在开始我们的旅程之前,先介绍一下我们的大致安排以及对大家的要求. 我们的旅程会