您的位置:首页 > 移动开发 > Android开发

Android设置开机启动

2014-04-28 14:17 330 查看
片段一:

[html] view
plaincopy

<!-- 开机启动 -->

<receiver android:name=".AutoStartReceiver">

<intent-filter>

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

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

</intent-filter>

</receiver>

android:name=".AutoStartReceiver"为处理开机启动后所做操作的AutoStartReceiver.java

片段二:在4.X版本上测试必须加入该句,测试设备原道N90 8G

[html] view
plaincopy

<!-- 开机启动 -->

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

片段三:AutoStartReceiver.java

[java] view
plaincopy

import android.content.BroadcastReceiver;

import android.content.Context;

import android.content.Intent;

/**

* 实现开机启动

* @author Owner

*/

public class AutoStartReceiver 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);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: