文件名称:android 广播实现开机启动
文件大小:25KB
文件格式:DOC
更新时间:2014-10-08 10:32:03
android 广播实现开机启动
使用BroadcastReceiver实现开机启动Service或Activity
比起symbian和j2me,android还是很容易实现开机自动启动应用的:
首先必须有一个BroadcastReceiver以便监听手机 开机intent,
而该receiver又负责启动你的service或者activity.
public class yourReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(yourService.ACTION_START);
i.setClass(context, yourService.class);
context.startService(i);
}
}
其次,就需要在Manifest文件中声明一下intent-filter:
先加入使用权限声明: