PowerManager.WakeLock使用
来源:互联网 发布:java三层架构 编辑:程序博客网 时间:2024/06/06 00:46
- public class WakeLockDemo extends Activity {
- private PowerManager.WakeLock wakeLock = null;
- //获取锁
- public void acquireWakeLock(Context context) {
- if (wakeLock == null) {
- PowerManager powerManager = (PowerManager)(context.getSystemService(Context.POWER_SERVICE));
- wakeLock = powerManager.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
- wakeLock.acquire();
- }
- }
- //释放锁
- public void releaseWakeLock() {
- if(wakeLock != null && wakeLock.isHeld()){
- wakeLock.release();
- wakeLock = null;
- }
- }
- @Override
- public void onCreate() {
- super.onCreate();
- //初始化
- }
- @Override
- public void onResume() {
- acquireWakeLock(this);
- super.onResume();
- }
- @Override
- public void onPause() {
- releaseWakeLock();
- super.onPause();
- }
- }
阅读全文
0 0
- PowerManager.WakeLock的使用
- PowerManager.WakeLock使用Demo
- PowerManager.WakeLock使用
- Android PowerManager.WakeLock使用小结
- PowerManager.WakeLock的简单使用
- PowerManager WakeLock
- PowerManager.WakeLock
- PowerManager.WakeLock
- PowerManager.WakeLock
- PowerManager.WakeLock
- PowerManager.WakeLock
- PowerManager和PowerManager.WakeLock
- PowerManager和PowerManager.WakeLock
- PowerManager和PowerManager.WakeLock的使用:屏幕常亮
- PowerManager.WakeLock电池管理使用详解
- PowerManager和PowerManager.WakeLock详解
- Android: PowerManager.WakeLock
- android PowerManager wakelock
- ffmpeg超详细综合教程(二)——为直播流添加滤镜
- js数组内元素排序简单方法
- CSS3实现三角形效果
- 使用Source_Insight查看opencv源代码
- 怎么用启动盘重装系统?
- PowerManager.WakeLock使用
- Java中Comparable与Comparator的区别
- FFmpeg滤镜代码级分析
- F1V3.0-19 UI新控件及新功能简介
- java 获取本机的公网ip
- 哈希算法
- RESTful Web Services -- JAX-RS中的注解
- 3个简单的函数调用 实现ComboBox皮肤-CBitComboBox类
- 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化