开机通过监听广播去进行相关的操作:
首先在广播类中代码如下:
public class BootBroadcastReceiver extends BroadcastReceiver {
// 重写onReceive的方法
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
// Intent.ACTION_BOOT_COMPLETED监听开机自启动
if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) {
// 启动service
Intent intent1 = new Intent();
intent1.setClass(context, MyService.class);
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// 启动服务选项!!!!!
context.startService(intent1);
}
}
}
Myservice.class中的代码:
public class MyService extends Service {
@Override
public IBinder onBind(Intent intned) {
// TODO Auto-generated method stub
return null;
}
public void onCreate() {
super.onCreate();
Log.v("===&