在Android中,申请WakeLock可以让你的进程持续执行即使手机进入睡眠模式,比较实用的是比如后台有网络功能,可以保证操作持续进行.
方法: 在操作之前加入
PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, Constants.TAG);
wakeLock.acquire();
别忘了在操作完毕之后释放掉
if (wakeLock != null) {
wakeLock.release();
wakeLock = null;
}

更多相关文章

  1. 一个网友写的android开发随笔,不错,可以参考参考。
  2. Android+JNI调用–文件操作
  3. Android(安卓)HAL分析报告
  4. Android(安卓)framework源码按键操作的完整流程
  5. Android中如何让手机屏幕不待机
  6. android体系架构
  7. Android(安卓)2.3 API改变大全
  8. android SharedPreferences 使用
  9. Hierarchy Viewer 帮你分析应用程序UI布局

随机推荐

  1. Android(安卓)系统中GPS Location Servic
  2. Android手机拍照和手机相册选取图片的工
  3. 又一处疑难杂症的折腾笔记:Android内嵌htm
  4. Google rushing out Android(安卓)4 'Ice
  5. android软件开发:横竖屏
  6. Android(安卓)webview Not allowed to lo
  7. Ubuntu 无线热点 Set Up A Wireless Hots
  8. Android(安卓)Ant打包及其环境变量配置
  9. android之sharedpreference读取参数
  10. Android(安卓)Notification 填充 自定义