Android开发--屏幕常亮
来源:互联网 发布:理正岩土局部搜索算法 编辑:程序博客网 时间:2024/06/02 23:03
通过代码方法控制App在执行过程中保持屏幕常亮的方法主要有两种
第一种:
1>添加权限
<span style="font-size:14px;"><uses-permission android:name="android.permission.WAKE_LOCK" /></span>
2>在代码中手动添加
<span style="font-size:14px;">private PowerManager powerManager = null;private WakeLock wakeLock = null; powerManager = (PowerManager) this.getSystemService(Service.POWER_SERVICE);wakeLock = this.powerManager.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Lock");//是否需计算锁的数量wakeLock.setReferenceCounted(false); //请求常亮,onResume()wakeLock.acquire(); //取消屏幕常亮,onPause()wakeLock.release();</span>
第二种:
直接在onCreate方法中,
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
0 0
- Android开发--屏幕常亮
- Android 屏幕常亮
- android屏幕常亮
- Android 屏幕常亮
- android 屏幕常亮
- Android 屏幕常亮
- Android 屏幕常亮
- Android 屏幕常亮 背景常亮
- Android 屏幕常亮 背景常亮
- 【android开发】动态设置屏幕常亮/不常亮
- Android开发:屏幕常亮 PowerManager和PowerManager.WakeLock
- AIR 开发 Android 应用保存屏幕常亮的方法
- Android开发教程--如何保持屏幕常亮
- Android保持屏幕常亮
- android保持屏幕常亮
- Android 保持屏幕常亮
- Android保持屏幕常亮
- Android保持屏幕常亮
- Sublime Text 2下,空格等字符宽度问题
- Oracle数据库备份与恢复精华资料集锦
- SplendidCRM
- Web前端开发面试题2
- jaxb解析xml
- Android开发--屏幕常亮
- table布局
- SQLite入门与分析(一)
- 将char型数组的十六进制转换成十进制(只限两位)
- formSerialize 和 serialize 区别
- 创建蛇形数组
- 每日一诫
- JQuery学习笔记(一)
- 重构改善既有代码的设计-- 重构原则