android 休眠的时候会做哪些处理

android 休眠的时候会做哪些处理,第1张

public class WakeLockUtil

{

public static WakeLock wakeLock = null;

public static void acquireWakeLock(Activity myActivity)

{

if (null == wakeLock)

{

PowerManager pm = (PowerManager) myActivitygetSystemService(ContextPOWER_SERVICE);

wakeLock = pmnewWakeLock(PowerManagerON_AFTER_RELEASE | PowerManagerPARTIAL_WAKE_LOCK, "wakeLockUtil");

// PARTIAL_WAKE_LOCK:保持CPU 运转,屏幕和键盘灯有可能是关闭的 -- 最常用,保持CPU运转

// SCREEN_DIM_WAKE_LOCK:保持CPU 运转,允许保持屏幕显示但有可能是灰的,允许关闭键盘灯

// SCREEN_BRIGHT_WAKE_LOCK:保持CPU 运转,允许保持屏幕高亮显示,允许关闭键盘灯

// FULL_WAKE_LOCK:保持CPU 运转,保持屏幕高亮显示,键盘灯也保持亮度

// ACQUIRE_CAUSES_WAKEUP:强制使屏幕亮起,这种锁主要针对一些必须通知用户的 *** 作

// ON_AFTER_RELEASE:当锁被释放时,保持屏幕亮起一段时间

if (null != wakeLock)

{

wakeLockacquire(); // 立即获取电源锁

// wakeLockacquire(2000); // 2秒后获取电源锁

}

}

hfvygmwhxo

通话

通话

有/效防止另一半出/轨

短信

Z

老人,孩子,的看/护。

环境

Z

完全可以了解他(她)的一切,

位置

6

只要你能接触到对/方的手/机就行,

换卡

O

查电

免费

试用

免费

试用

一天

dvarwkebyg

看得出楼主是玩技术的,而且貌似是准备解决百度地图GPS轨迹连续记录的问题。这是一个十分有前景的功能,期待楼主的作品尽快问世。

从使用者的角度,本人目前是这样解决这个问题的:

运行一个GPS轨迹记录程序,比如 My Tracks,貌似可以解决上述问题,只是要多消耗一点电。

My Tracks可以前台运行(保持屏幕常亮),可以后台运行。运行过程中,任意时刻打开百度地图,都可以瞬间抓取到GPS定位点。解决上述问题的同时,还可以得到一个额外产品——记录下来的运动轨迹。可惜的是该轨迹只支持在谷歌地球上回放。

关于耗电问题,经测试,小米1充满电运行 My Tracks 3个半小时,电量从100%降到84%。

期待楼主的作品能够在耗电问题上取得进一步的突破,更期待能够在百度上实现轨迹记录和回放。

以上就是关于android 休眠的时候会做哪些处理全部的内容,包括:android 休眠的时候会做哪些处理、android 如何监/听手机休眠、百度地图在android锁屏后,也就是android休眠了,无法更新坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9713159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存