`

禁止屏幕修眠

XML 
阅读更多
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 中禁止屏幕休眠和锁屏是一种常见的需求,特别是在开发一些需要长时间运行的程序时,例如 NowTV 或 XXX 播放器等。这些程序需要长时间保持屏幕常亮,以便用户可以无间断地...

    Android应用禁止屏幕休眠的3种方法

    Android 应用禁止屏幕休眠的 3 种方法 Android 应用禁止屏幕休眠是指在 Android 应用程序中,需要长时间运行某些任务或保持屏幕常亮,以便用户可以继续使用应用程序而不受到屏幕休眠的干扰。下面将详细介绍 Android...

    Android的屏幕禁止休眠和锁屏的方法

    在Android开发过程中,经常会有需求需要让应用在执行特定操作或展示特定内容时保持屏幕常亮状态,即禁止屏幕进入休眠模式或者自动锁屏。这种功能主要应用于游戏、视频播放器、地图导航等应用场景,确保用户体验不受...

    Android编程实现屏幕禁止休眠的方法

    本文实例讲述了Android编程实现屏幕禁止休眠的方法。分享给大家供大家参考,具体如下: 实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下: 1、在...

    Ubuntu设置屏幕睡眠系统不休眠

    Ubuntu 设置屏幕睡眠系统不休眠 在 Ubuntu 操作系统中,设置屏幕睡眠系统不休眠是一个常见的需求,特别是在笔记本电脑上。屏幕睡眠系统是一种节省电池寿命和降低电脑温度的方式,但是在某些情况下,我们可能需要...

    禁止系统锁屏或休眠(c#源代码)

    这个案例中的"禁止系统锁屏或休眠(c#源代码)"是一个典型的系统级编程示例,它涉及到了C#编程语言以及Windows操作系统的API调用。下面我们将详细探讨这个主题的相关知识点。 1. **C#编程语言**:C#是由微软开发的一...

    禁止屏幕保护软件商业版

    为了解决这个问题,一款名为"禁止屏幕保护软件"的工具应运而生,它是一款开源且免费的小软件,专为防止屏幕保护和休眠功能启动而设计。 禁止屏幕保护软件的核心功能在于其能够临时禁用系统中的屏幕保护程序,确保...

    易语言截获系统待机消息并禁止待机

    在Windows操作系统中,待机、休眠等电源管理功能是由系统内核提供的,这些功能可以通过向系统发送特定的消息来触发。当用户无操作一段时间后,系统可能会自动进入待机模式以节省电力。要截获并禁止这种待机行为,...

    禁止屏幕保护鼠标移动

    标题“禁止屏幕保护鼠标移动”涉及的是在计算机使用过程中如何防止屏幕保护程序自动启动的问题,尤其是在工作场合,确保屏幕不因无人操作而进入休眠或显示屏幕保护画面。这一功能通常对那些需要长时间保持屏幕显示...

    android-6.0永不休眠功能补丁

    然而,在某些特定场景下,用户可能希望设备保持屏幕常亮,不进行自动休眠,比如阅读、游戏或者监控应用等。针对这种需求,"android-6.0永不休眠功能补丁"提供了一个解决方案,让用户可以自定义设备的休眠行为。 这...

    PreventSleep-禁止休眠与关闭显示器

    标题“PreventSleep-禁止休眠与关闭显示器”所指的是一个专为Windows操作系统设计的实用程序,其主要功能是阻止系统进入休眠模式并防止显示器自动关闭。这在进行一些需要长时间保持系统活跃的任务,如大型软件安装、...

    vc win32 win api 防止 屏幕保护 防止显示器自动关闭

    本文将深入探讨如何使用VC++和MFC来防止屏幕保护程序自动运行以及阻止显示器进入休眠状态。 首先,我们需要了解Windows API中的两个关键函数:`ChangeDisplaySettingsEx` 和 `SystemParametersInfo`。这两个函数...

    易语言用代码禁止或启动屏幕保护

    要禁止屏幕保护,可以将`uiAction`设置为`SPI_SETSCREENSAVEACTIVE`,并将`pvParam`设置为0,表示禁用屏幕保护。之后,调用`SystemParametersInfo`函数执行这个设置。 4. **启动屏幕保护**: 如果要重新启用屏幕...

    H5如何保持屏幕常亮—nosleep.js

    前言 此教程是在vue中引入nosleep.js,并使用。 安装 nosleep.js npm install nosleep.js ... //屏幕常亮 noSleep () { let noSleep = new this.$NoSleep(); document.addEventListener('click', function enableN

    让应用程序禁止Windows屏幕保护

    如果在你的程序中需要一个很长的时间段来进行大量的数据处理,这段时间长得足以使Windows因检测不到用户动作而激活屏幕保护程序,一旦启动了屏幕保护程序,你的程序运行实际上就变慢了,这会大大影响程序的正常运行...

    树莓派启动指南设计-无需屏幕键盘.doc

    VNC 获取树莓派桌面、配置摄像头、在树莓派和 PC 间传输文件、禁止屏幕保护和休眠等重要步骤。 知识点一:格式化 SD 卡 在树莓派中,SD 卡是必备的存储设备,但在使用前需要格式化。在 Windows 中,可以使用 ...

    禁止或启动屏幕保护-易语言

    下面是一个简单的易语言程序示例,用于禁止屏幕保护: ```易语言 .整数型 result result = SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, 0, NULL, SPIF_SENDCHANGE) 如果 result &lt;&gt; 0 那么 显示 "已成功禁用...

Global site tag (gtag.js) - Google Analytics