android – 防止手机在应用运行时进入睡眠模式

当我的线程发送HTTP请求时,我想阻止 Android Mobile进入睡眠模式.当线程正在进行HTTP调用时发生的事情移动设备进入睡眠模式,当用户唤醒时,电话线程永远不会完成.

用户必须重新启动应用程序.该怎么办?请帮忙

解决方法

你需要一个 WakeLock.有不同种类的唤醒锁,所以一定要选择满足你需求的最不积极的唤醒锁.特别是听起来你需要一个 Partial Wake Lock.

Partial Wake Lock – Wake lock that ensures that the cpu is running. The screen might not be on.

另外,请确保将权限android.permission.WAKE_LOCK添加到清单中.最后,当你完成后,再次确保Release锁定.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...