//保持不休眠private void acquireWakeLock() {    if(mWakeLock == null) {        PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);        mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP,                this.getClass().getCanonicalName());        mWakeLock.acquire();    }}//休眠private void releaseWakeLock() {    if(mWakeLock != null) {        mWakeLock.release();        mWakeLock = null;    }}

更多相关文章

  1. Linux Kernel and Android(安卓)休眠与唤醒
  2. 【Android休眠】之Android对PowerKey事件的处理(2)EventHub
  3. android的PowerManager和PowerManager.WakeLock
  4. android的PowerManager和PowerManager.WakeLock
  5. Android(安卓)wakelock机制
  6. android的PowerManager和PowerManager.WakeLock
  7. android使用websocket保持长连接 后台为nodejs带心跳检测
  8. android的休眠和唤醒流程
  9. android的PowerManager和PowerManager.WakeLock

随机推荐

  1. [Android] 图像处理整合之处理ColorMatri
  2. android -- sim/usim卡导联系人
  3. Android(安卓)dp,px,sp之间的转换
  4. Android如何通过parcelable实现跨进程之
  5. 【Android】27.0 UI开发(九)——Android五
  6. Android(安卓)APK的编译及反编译
  7. 在 Android(安卓)中使用 JNI 的总结
  8. Android重力感应基础
  9. Android(安卓)为例编写一个 OpenGL ES 3.
  10. Enhanced Security Solution in Android