Android屏幕禁止休眠

原文

1、在Manifest.xml文件里面用user-permission声明。

   <uses-permission android:name="android.permission.WAKE_LOCK">
     </uses-permission>

2、在程序中用代码实现。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

把这段代码加在setContentView(R.layout.main)之前即可

时间: 2024-10-31 03:05:59

Android屏幕禁止休眠的相关文章

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

本文实例讲述了Android编程实现屏幕禁止休眠的方法.分享给大家供大家参考,具体如下: 实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位.具体如下: 1.在Manifest.xml文件里面用user-permission声明.代码如下: <uses-permission android:name="android.permission.WAKE_LOCK"> </uses-permissio

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

本文实例讲述了Android编程实现屏幕禁止休眠的方法.分享给大家供大家参考,具体如下: 实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位.具体如下: 1.在Manifest.xml文件里面用user-permission声明.代码如下: <uses-permission android:name="android.permission.WAKE_LOCK"> </uses-permissio

Android 防止手机休眠方法

开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠,有两种方式:一种是添加权限,别一种是代码中设置,建议使用第一种方式,这样,在安装程序的时候会进行提醒: 第一种方式: 在Manifest.xml文件里面用user-permission声明 名称为:android.permission.WAKE_LOCK 第二种方式: getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_

socket-如何解决android息屏休眠,影响了线程的运行

问题描述 如何解决android息屏休眠,影响了线程的运行 我在写一个即时聊天软件,开了两个子线程,分别用来发送和接收. 发送线程定时发送心跳包,并定时轮训发送队列. 接收线程中包含了接收程序与断线重连程序. 手机在屏幕打开时一切正常,只要锁屏并拔掉数据线,手机进入休眠,那两个线程就会出现问题.并不是简单的彻底停止.举个栗子,心跳包停止发送,一段时间后服务端把它踢下线,然后发送线程开始重连socket,但是连接上之后,心跳包又停止发送,如此反复. 我将这两个线程放在service中去创建,没有用

android 屏幕旋转问题

问题描述 android 屏幕旋转问题 在activity里把屏幕 锁定成横屏landscape以后,怎么能把屏幕上下翻转也禁止呢? 解决方案 http://blog.csdn.net/oracleot/article/details/19045011 里面介绍了相关设置 解决方案二: nosensor | landscape

Android 手机防止休眠的两种实现方法

Android 手机防止休眠的两种实现方法 实现这一功能的方法有两种, 一种是在Manifest.xml文件里面声明. 一种是在代码里面修改LayoutParams的标志位. 具体如下: 1.在Manifest.xml文件里面用user-permission声明.代码如下: < uses-permission android:name="android.permission.WAKE_LOCK" > < /uses-permission > 这种方法,在安装ap

游戏-求大神解答,关于Android屏幕监听的问题

问题描述 求大神解答,关于Android屏幕监听的问题 1C 最近在学Android开发,打算做一个游戏,但有一个效果不知道如何实现(如图),当点击屏幕时方块上升松开时方块下降. 之前用java是监听按钮,有按下和松开两个函数,当按下时flag=1,松开时flag=2,然后根据flag在draw()画不同的状态.再在run()改坐标.实现动画. 现在Android用OnTouchListener监听SurfaceView没有松开屏幕的方法,不知道怎么搞了,求大神指导. 解决方案 有关Androi

android 布局-Android屏幕缩放移动的问题

问题描述 Android屏幕缩放移动的问题 当画线画到屏幕边缘时,怎么自动缩小并移动屏幕,使线一直在屏幕范围内呢?求解答 解决方案 用getx gety吗 解决方案二: 不要想着屏幕移动,你就是控制坐标,和起始绘制数据在数据集中的索引就行了,比如开始从0画,移动后,变成从1开始话

android-当旋转Android屏幕时App自动加载数据

问题描述 当旋转Android屏幕时App自动加载数据 我打开我的应用时数据会自动加载,我的问题是:当屏幕是垂直的时候应用会从服务器上加载下数据,但当屏幕旋转的时候,它又重新加载数据,在垂直状态又重新加载,旋转也是,一直如此.我应该怎么做才能让它不重新加载数据,希望大家能帮我看看,应该如何处理. 程序代码如下: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCont