zoukankan      html  css  js  c++  java
  • Android 开机自启服务

     1 package com.example.lenovo.guangbo;
     2 
     3 import android.app.Service;
     4 import android.content.Intent;
     5 import android.os.IBinder;
     6 import android.util.Log;
     7 
     8 public class MyService extends Service {
     9     public MyService() {
    10         Log.e("TAG","开机启动成功");
    11     }
    12 
    13     @Override
    14     public IBinder onBind(Intent intent) {
    15         // TODO: Return the communication channel to the service.
    16         throw new UnsupportedOperationException("Not yet implemented");
    17     }
    18 }
    19 
    20 MyService
     1 package com.example.lenovo.guangbo;
     2 
     3 import android.content.BroadcastReceiver;
     4 import android.content.Context;
     5 import android.content.Intent;
     6 import android.util.Log;
     7 
     8 public class KaijiQD extends BroadcastReceiver {
     9     public KaijiQD() {
    10     }
    11 
    12     @Override
    13     public void onReceive(Context context, Intent intent) {
    14 
    15         Log.e("TAG","收到开机完成广播");
    16         //启动服务
    17         context.startService(new Intent(context,MyReceiver.class));
    18     }
    19 }
    20 
    21 kaijiQD.java
     1 <service
     2             android:name=".MyService"
     3             android:enabled="true"
     4             android:exported="true" />
     5 
     6         <receiver
     7             android:name=".KaijiQD"
     8             android:enabled="true"
     9             android:exported="true">
    10             <intent-filter>
    11                 <action android:name="android.intent.action.BOOT_COMPLETED">
    12 
    13                 </action>
    14             </intent-filter>
    15         </receiver>
    16 
    17 AndroidManifest
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
  • 相关阅读:
    EasyUI datagrid动态生成列
    EasyUI easyui-combobox实现数据联动
    EasyUI中datagrid的基本用法
    Oracle update 执行更新操作后的数据恢复
    SqlHelper类
    oracle drop table(表)数据恢复方法
    C#微信公众号——本地调试
    git ignore 总结
    maya cmds pymel 选择 uv area(uv 面积) 为0 的面
    maya cmds pymel selectType() 选择类型切换
  • 原文地址:https://www.cnblogs.com/TENOKAWA/p/5634875.html
Copyright © 2011-2022 走看看