Android手机保持屏幕高亮方法
来源:互联网 发布:photoshop. mac百度云 编辑:程序博客网 时间:2024/04/30 08:31
http://www.jb51.net/article/67478.htm
这篇文章主要介绍了Android手机保持屏幕高亮方法,本文直接给出实现代码,需要的朋友可以参考下
一开始接触android应用项目时,在项目快上线时策划要求加个高亮,每次都是直接从网上百度一下,现在做游戏了,却还是这个需求,这里备份一下方便后续的查找,毕竟是自己写好且验证没问题的 :)
首先,在Activity里添加一下代码:
成员变量:
private PowerManager.WakeLock wakeLock = null; 重写父类Activity的两个方法并添加一下逻辑:@Override public void onResume() { super.onResume(); acquireWakeLock(this); } @Override public void onPause() { super.onPause(); releaseWakeLock(); } 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; } }
然后,在AndroidManifest.xml里添加如下权限即可:
<uses-permission android:name="android.permission.WAKE_LOCK" />
0 0
- Android手机保持屏幕高亮方法
- android保持屏幕高亮
- 保持屏幕高亮
- 如何保持屏幕高亮
- 让屏幕保持高亮
- Android检测手机锁屏以及保持屏幕常亮
- Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮
- Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮
- Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮
- (转)Android保持屏幕常亮的方法
- Android保持屏幕常亮的两种方法
- Android 下保持屏幕常亮的实现方法
- Android 下保持屏幕常亮的实现方法
- Android保持屏幕常亮的三种方法
- Android保持屏幕常亮的两种方法
- Android保持屏幕常亮的方法总结
- Android保持屏幕常亮的三种方法
- Android保持屏幕常亮的三种方法
- Linux USB 驱动开发(二)—— USB 驱动几个重要数据结构
- 将指定jar包安装导入到maven仓库中(在中央仓库找不到pom dependency时)
- Mac上下载编译Android 6.0源代码详细教程
- CSDN博文精选:Android系列开发博客资源汇总
- 矩阵
- Android手机保持屏幕高亮方法
- Eclipse中设置注释的模板
- Swift - 工具条(UIToolbar)的用法
- Linux USB 驱动开发(三)—— 编写USB 驱动程序
- 图片缩略图
- 在浏览器中实现复制内容到剪切板中
- HDU 2295 舞蹈链可重复覆盖+二分
- 第18课:Spark Streaming中空RDD处理及流处理程序优雅的停止
- Linux USB 驱动开发(一)—— USB设备基础概念