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

android开机自动启动

2014-03-17 16:10 288 查看
  今天介绍一下怎么实现开机自动启动功能。android系统启动之后会发送一个系统启动完成的广播,我们可以根据这个广播来实现开机自动启动的功能。

  首先,申明相关权限:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 自定义一个广播接收器继承BroadCast类。
 在配置文件里申明:

<receiver
android:name="com.aim.wxtv.receiver.BootReceiver"
android:enabled="true" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>  代码:
public class BootReceiver extends BroadcastReceiver {

@Override
public void onReceive(final Context context, Intent intent) {
String action = "android.intent.action.BOOT_COMPLETED";
if (intent.getAction().equals(action)) {
//你想要做什么
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android 开机启动