android.os.PowerManager api运用
来源:互联网 发布:java怎么调用数组 编辑:程序博客网 时间:2024/06/14 01:34
- // PowerManager的一般用法,请求和释放唤醒锁
- PowerManager powerMgr = (PowerManager)
- getSystemService(Context.POWER_SERVICE);
- int flags = PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP;
- WakeLock wakeLock = powerMgr.newWakeLock(flags, "for debug purpose tag");
- wakeLock.acquire(); // 获取唤醒锁
- wakeLock.release(); // 释放唤醒锁
- // 在游戏中,会将acquire放在onResume中;将release放在onPause,这样在程序运行时就可以保持屏幕常量;在程序处在后台时,就恢复原来的设置。
- // PowerManager的其它api的使用
- powerMgr.goToSleep(SystemClock.uptimeMillis() + 100); // 100ms后进入睡眠
- powerMgr.isScreenOn(); // 屏幕是否亮着
- powerMgr.userActivity(SystemClock.uptimeMillis()+100, true); // 相当于按home键,会引起从睡眠激活
- // WakeLock的其它api
- wakeLock.acquire(1000); // 获取唤醒锁,并在1000ms后释放
- wakeLock.isHeld(); // 当前是否持有唤醒锁
- // 是否使用引用计数,默认是启用的。引用计数应该就是第一次请求为1,第二次加1,再一次再加1。
- // 在释放时,只有引用计数为0时才被视为完全释放(所以要多次调用release)
- wakeLock.setReferenceCounted(true);
- android.os.PowerManager api运用
- android API之PowerManager和PowerManager.WakeLock
- android-API之PowerManager 电源管理类
- android-API之PowerManager 电源管理类
- android powermanager
- API--android.os.Build
- Android之解决java.lang.NoSuchMethodError:android.os.powerManager.isInteractive问题
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- Android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- android的PowerManager和PowerManager.WakeLock
- svn 常用命令
- Silverlight中导出Excel文件
- CSS Reset
- C#如何控制方法的执行时间,超时则强制退出方法执行
- CentOS比较好的第三方软件源
- android.os.PowerManager api运用
- Android EditText设置imeOptions没有效果的解决方法
- 根据font的大小 和string来 动态 获取label的长度
- Silverlight中打印文件
- HUNNU11351:Pythagoras's Revenge
- Machine Schedule (二分匹配)
- HDU 4631 Sad Love Story
- android_IntentService,AsyncTask,Handler
- http://www.csdn.net/articlehttp://www.csdn.net/article/2013-08-29/2816749-Non-Programming-game-tools