Android编程实现屏幕禁止休眠的方法
作者:Wallace 时间:2022-11-19 09:21:31
本文实例讲述了Android编程实现屏幕禁止休眠的方法。分享给大家供大家参考,具体如下:
实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:
1、在Manifest.xml文件里面用user-permission声明。代码如下:
<uses-permission android:name="android.permission.WAKE_LOCK">
</uses-permission>
这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。
PS:关于Manifest.xml的更多属性与功能,可参考本站在线工具:
Android Manifest功能与权限描述大全:
http://tools.jb51.net/table/AndroidManifest
2、在程序中用代码实现。代码如下:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
把这段代码加在:
setContentView(R.layout.main)
之前即可。
这种方法,安装时,不会提示安装人是否允许使用禁止休眠功能
希望本文所述对大家Android程序设计有所帮助。
标签:Android,屏幕,禁止休眠
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
WPF在VisualTree上增加Visual
2023-03-20 00:06:47
![](https://img.aspxhome.com/file/2023/3/88423_0s.png)
SpringBoot参数校验的最佳实战教程
2023-11-28 21:13:47
![](https://img.aspxhome.com/file/2023/0/96530_0s.png)
Android 10 启动之servicemanager源码解析
2023-05-16 15:04:53
C#中winform实现自动触发鼠标、键盘事件的方法
2022-02-23 22:50:58
Java实现简单的酒店管理系统
2022-05-10 01:32:12
基于WPF实现面包屑控件的示例代码
2021-12-19 12:34:33
![](https://img.aspxhome.com/file/2023/4/82184_0s.gif)
完美解决docx4j变量替换的问题
2021-08-19 21:00:25
![](https://img.aspxhome.com/file/2023/5/95975_0s.png)
Android中的应用认领总结
2022-03-12 02:54:05
为Xamarin.Forms的导航栏增加搜索功能
2022-01-28 18:38:58
![](https://img.aspxhome.com/file/2023/9/76389_0s.jpg)
Unity学习之FSM有限状态机
2022-09-10 06:18:33
springboot2.0如何通过fastdfs实现文件分布式上传
2022-03-20 16:49:24
![](https://img.aspxhome.com/file/2023/7/71917_0s.png)
浅谈Java字符串比较的三种方法
2023-05-13 12:26:51
c#定时运行程序分享(定时程序)
2023-12-11 20:47:31
Java单例模式的应用示例
2023-08-22 06:54:03
![](https://img.aspxhome.com/file/2023/4/88754_0s.png)
Android中 动态改变对话框值的方法
2023-08-17 19:44:30
WinForm子窗体访问父窗体控件的实现方法
2021-10-12 17:32:21
使用java实现各种数据统计图(柱形图,饼图,折线图)
2022-03-09 22:12:50
![](https://img.aspxhome.com/file/2023/5/81365_0s.png)
Spring Boot修改启动端口的方法
2022-02-10 05:49:55
C#后台接受前台JSON字符串装换成字典集合处理
2023-07-03 02:38:55
Android仿网易客户端顶部导航栏效果
2022-08-20 08:03:00
![](https://img.aspxhome.com/file/2023/8/139638_0s.jpg)