1 AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="org.dd.dd"    android:versionCode="1"    android:versionName="1.0" >    <uses-sdk android:minSdkVersion="7" />    <uses-permission android:name="android.permission.RECEIVE_SMS"/>    <uses-permission android:name="android.permission.READ_SMS"/>    <uses-permission android:name="android.permission.WAKE_LOCK"/>    <application        android:icon="@drawable/ic_launcher"        android:label="@string/app_name" >        <activity            android:label="@string/app_name"            android:name=".WakeLockActivityActivity" >            <intent-filter >                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>        <receiver android:name=".WakeLockReceiver" >            <intent-filter >                <action android:name="android.provider.Telephony.SMS_RECEIVED" />            </intent-filter>        </receiver>    </application></manifest>


2 广播类
public class WakeLockReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "Gank");wl.acquire();}}

更多相关文章

  1. android 全面讲解BroadCastReceiver
  2. Android初级教程启动定时器详解
  3. 判断应用是安装还是卸载了
  4. Android(安卓)各种机型兼容问题
  5. Android(安卓)Broadcast 用法简单讨论
  6. Android(安卓)开机启动应用
  7. Android学习第八天—全局大喇叭(详解广播机制)
  8. Android(安卓)Socket 发送广播包的那些坑
  9. Android面试-基础知识

随机推荐

  1. 访问器属性原理及获取DOM元素方法
  2. classList对象与用blur事件进行表单非空
  3. js操作class和使用blur事件进行表单非空
  4. html 学习
  5. 字符串与数组常用api学习
  6. JS 函数
  7. 图文列表和课程表
  8. 头发如何上色?SAI头发上色技法!
  9. 字符串和数组的API演示
  10. 如何快速画出金属的质感?金属质感的画法