android應(yīng)用實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)啟動(dòng)方法
原理:Android系統(tǒng)在開(kāi)機(jī)的時(shí)候會(huì)發(fā)出一個(gè)廣播。這樣我們就可以接收這個(gè)廣播,然后啟動(dòng)我們的應(yīng)用。廣播接收器必須在xml里面配置,因?yàn)閤ml里面配置的廣播接收器 是不隨著應(yīng)用的退出而退出的。
廣播接收器:
package com.yangshidesign.boot;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class BootReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, UnityPlayerNativeActivity.class);
//這個(gè)必須添加flags
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
在manifest的application標(biāo)簽里面配置:
<!-- 開(kāi)機(jī)啟動(dòng) --> <receiver android:name="com.yangshidesign.boot.BootReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> <category android:name="android.intent.category.HOME"/> </intent-filter> </receiver>
加上權(quán)限:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
這樣就可以了。
我用的是 紅米note 測(cè)試的,要煩煩的設(shè)置一番:
點(diǎn)擊 設(shè)置 》應(yīng)用》找到你的應(yīng)用》點(diǎn)擊,拉到底下的 權(quán)限管理》自動(dòng)啟動(dòng)》完成。
相關(guān)文章
android notification 的總結(jié)分析
notification是一種出現(xiàn)在任務(wù)欄的提示,特別是在4.0以后notification改進(jìn)了不少,本文內(nèi)容都是基于4.0及4.1以后總結(jié)來(lái)的2013-05-05
淺談關(guān)于android軟鍵盤(pán)彈出問(wèn)題
本篇文章主要介紹了淺談關(guān)于android軟鍵盤(pán)彈出問(wèn)題,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
Android巧用ActionBar實(shí)現(xiàn)下拉式導(dǎo)航
這篇文章主要為大家詳細(xì)介紹了Android巧用ActionBar實(shí)現(xiàn)下拉式導(dǎo)航的相關(guān)資料,具有一定的實(shí)用性和參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05
Android SeekBar實(shí)現(xiàn)滑動(dòng)條效果
這篇文章主要為大家詳細(xì)介紹了Android SeekBar實(shí)現(xiàn)滑動(dòng)條效果,可以改變并顯示當(dāng)前進(jìn)度的拖動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
Android編程實(shí)現(xiàn)的簡(jiǎn)易路徑導(dǎo)航條功能示例
這篇文章主要介紹了Android編程實(shí)現(xiàn)的簡(jiǎn)易路徑導(dǎo)航條功能,結(jié)合實(shí)例形式分析了Android結(jié)合視圖、布局及路徑操作實(shí)現(xiàn)導(dǎo)航條功能的相關(guān)技巧,需要的朋友可以參考下2017-01-01
Android 實(shí)現(xiàn)可任意拖動(dòng)的懸浮窗功能(類似懸浮球)
這篇文章主要介紹了Android 可任意拖動(dòng)的懸浮窗(類似懸浮球),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Android Kotlin開(kāi)發(fā)實(shí)例(Hello World!)及語(yǔ)法詳解
這篇文章主要介紹了Android Kotlin開(kāi)發(fā)實(shí)例及語(yǔ)法詳解的相關(guān)資料,需要的朋友可以參考下2017-05-05
Android實(shí)現(xiàn)衛(wèi)星菜單效果
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)衛(wèi)星菜單效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07
Android 通過(guò)cmake的方式接入opencv的方法步驟
這篇文章主要介紹了Android 通過(guò)cmake的方式接入opencv的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04

