Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮
实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:
1、在Manifest.xml文件里面用user-permission声明。代码如下:
- <uses-permission android:name="android.permission.WAKE_LOCK">
- </uses-permission>
这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。
2、在程序中用代码实现。代码如下:
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
把这段代码加在setContentView(R.layout.main)之前即可
这种方法,安装时,不会提示安装人是否允许使用禁止休眠功能
分享到:
相关推荐
Android中如何禁止屏幕休眠和锁屏 Android中如何禁止屏幕休眠和锁屏
主要为大家详细介绍了Android应用禁止屏幕休眠的3种方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Android的屏幕禁止休眠和锁屏的方法
Android系统的休眠,组合代码介绍了几种休眠和唤醒的流程。
Android系统的休眠.pdf
利用PowerManager中 goToSleep和wakeUp方法实现手机强制休眠和唤醒,demo已测试通过
android休眠与唤醒驱动流程分析 android wakelock 休眠 唤醒
运行该软件后禁止系统休眠。退出该软件后,根据系统设置自动休眠。
在正常情况下,Android系统会让程序和服务进入休眠状态以节约...然而在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠。文档里面有两种方法,紧供参考。
该文档补丁用来解决在休眠状态下,只让power按键响应,其他按键不响应
android4.0.4系统休眠下的功耗控制参考 , kernel 3.0.15
Android屏幕永不休眠和不锁屏,很实用的Demo。
禁止系统锁屏或休眠(c#源代码)
资源为代码patch,主要修复设置-显示-休眠中无永不休眠选项。为防止语言资源导致报错,重新在arrays添加选项,永不休眠原理只是将时间设置为Integer.MAX_VALUE
Ubuntu设置屏幕睡眠系统不休眠
易语言截获系统待机消息并禁止待机源码,截获系统待机消息并禁止待机,处理,CallWindowProcA,SetWindowLongA
本文实例讲述了Android编程实现屏幕禁止休眠的方法。分享给大家供大家参考,具体如下: 实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下: 1、在...
通过Power事件实现设备的强制休眠和唤醒,demo是测试通过(需root)
android休眠与唤醒驱动流程分析 android wakelock 休眠 唤醒