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

Android的屏幕禁止休眠的方法

。实现这一功能的方法有两种,一种是在的Manifest.xml文件里面声明,一种是在代码里面修改的LayoutParams的标志位具体如下:

1,在文件里面用的Manifest.xml用户权限声明代码如下。:

&ltuses-permission android:name="android.permission.WAKE_LOCK"&gt

&lt/用途,许可&gt这种方法,在安装apk文件时,系统会提示安装人是否允许使用禁止休眠功能。

2,在程序中用代码实现代码如下。:

。getWindow()setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);把这段代码加在setContentView(R.layout.main)之前即可。

---------------------------------------

锁定屏幕对于移动终端来说是非常有必要的,但是对于机顶盒产品就没有这个必要了。所以本文介绍一下怎样让Android的设备永不锁屏。

机器人系统的锁屏时间存放在设置数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT查看SettingsProvider源码,查看如下文件的源码。:

/基/包/ SettingsProvider /型钢/的COM /机器人/供应商/设置/ DatabaseHelper.java框架

查看loadSystemSettings()函数的代码如下:

私人无效loadSystemSettings(SQLiteDatabase分贝){

SQLiteStatement到stmt = db.compileStatement(“INSERT或忽略到系统(名称,值)”

+“值(?,?);");

资源研究= mContext.getResources();

loadBooleanSetting(stmt中,Settings.System.DIM_SCREEN,

R.bool.def_dim_screen);

loadSetting(stmt中,Settings.System.STAY_ON_WHILE_PLUGGED_IN,

“1”。等于(SystemProperties.get(“ro.kernel.qemu”))? 1:0);

loadIntegerSetting(stmt中,Settings.System.SCREEN_OFF_TIMEOUT,

R.integer.def_screen_off_timeout);

/ /设置默认的CDMA紧急调

loadSetting(stmt中,Settings.System.EMERGENCY_TONE,0);

/ /设置默认CDMA呼叫自动重试

loadSetting(stmt中,Settings.System.CALL_AUTO_RETRY,0);

/ /设置默认的CDMA双音多频式

loadSetting(stmt中,Settings.System.DTMF_TONE_TYPE_WHEN_DIALING,0);

/ /设置默认助听器

loadSetting(stmt中,Settings.System.HEARING_AID,0);

/ /设置默认tty模式

loadSetting(stmt中,Settings.System.TTY_MODE,0);

loadBooleanSetting(stmt中,Settings.System.AIRPLANE_MODE_ON,

R.bool.def_airplane_mode_on);

loadStringSetting(stmt中,Settings.System.AIRPLANE_MODE_RADIOS,

R.string.def_airplane_mode_radios);

loadStringSetting(stmt中,Settings.System.AIRPLANE_MODE_TOGGLEABLE_RADIOS,

R.string.airplane_mode_toggleable_radios);

loadBooleanSetting(stmt中,Settings.System.AUTO_TIME,

R.bool.def_auto_time); / /同步时间尼茨

loadIntegerSetting(stmt中,Settings.System.SCREEN_BRIGHTNESS,

R.integer.def_screen_brightness);

loadBooleanSetting(stmt中,Settings.Sys

android手机禁止休眠_Android的屏幕禁止休眠和锁屏的方法相关推荐

  1. android手机禁止休眠_android设置屏幕禁止休眠的方法

    在正常情况下,Android系统会让程序和服务进入休眠状态以节约电量使用.然而在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠.And ...

  2. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题

    转载:http://blog.csdn.net/iamlazybone/article/details/17191539 懒骨头(http://blog.csdn.net/iamlazybone  Q ...

  3. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应...

    2019独角兽企业重金招聘Python工程师标准>>> 上节说到cygwin下成功编译出so文件,下面我们要把游戏运行在android上. 开始干活! 其实步骤可以参考 Cocos2 ...

  4. android app防止锁屏_Android 禁止屏幕休眠和锁屏的方法

    常常我们开 发程序的时候我们不需要系统唤醒系统锁屏功能,比如我们在做xxxNowTV或XXX播放器这样的程序,用户有时候在看电视或视频的时候不希望系统的锁屏 功能启动,既不想锁频,然而系统却在我们看电 ...

  5. android app防止锁屏_Android 禁止屏幕休眠和锁屏的方法 | 学步园

    Introduction 常常我们开 发程序的时候我们不需要系统唤醒系统锁屏功能,比如我们在做xxxNowTV或XXX播放器这样的程序,用户有时候在看电视或视频的时候不希望系统的锁屏 功能启动,既不想 ...

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

    Introduction 常常我们开 发程序的时候我们不需要系统唤醒系统锁屏功能,比如我们在做xxxNowTV或XXX播放器这样的程序,用户有时候在看电视或视频的时候不希望系统的锁屏 功能启动,既不想 ...

  7. 【最新】Android 手机分辨率整理(做屏幕适配的拿走)

    Android 手机分辨率: 320x480    320x400 480x800    480x854 540x960 600x1024 720x1184    720x1196    720x12 ...

  8. android 屏幕最小宽度_如何找到所有可用Android手机的最小和最大屏幕高度/宽度比?...

    我希望我的应用能够在任何Android设备上正确显示,而不管屏幕尺寸,屏幕密度或屏幕高宽比如何.我想支持API 8之前的Android设备.我可以为纵向,横向和xlarge屏幕创建单独的布局,但除此之 ...

  9. 小尺寸android 手机推荐,目前最值得买的4款小屏手机, 懂行的人才会买, 小屏爱好者福音!...

    原标题:目前最值得买的4款小屏手机, 懂行的人才会买, 小屏爱好者福音! 众所周知,目前手机屏幕基本上是6.5英寸左右.用大屏幕看电影和玩游戏不会给我们带来更好的体验,但不能一概而论.现在还是有很多人 ...

最新文章

  1. GitHub宝藏项目标星1.6w+,编程新手有福了
  2. RH033 Unit 13 Finding and Processing Files
  3. WinForm资源文件使用
  4. 深入浅出python机器学习_4.3.2_岭回归的参数调节-2_绘制折线图
  5. 解决执行 df -h 卡住,yum和rpm都无法安装软件问题
  6. 【杂文】从实习到校招到工作
  7. 金三银四 | 吃透这套题,面试更有底气
  8. 【BZOJ】4152: [AMPPZ2014]The Captain【SLF优化Spfa】
  9. AtomicInteger的CAS算法浅析
  10. Linux Bash脚本练习2
  11. update set命令用来修改表中的数据
  12. WIFI和WLAN的区别是什么
  13. 有域名得git是怎么弄得_部署到Github Pages上的博客,自定义域名,和免费域名如何申请...
  14. 枫叶永恒 服务器维护,3月8日服务器维护公告
  15. 自动驾驶中图像与点云融合的深度学习研究综述
  16. MPU-6050陀螺仪灵敏度LSBs/°/sec含义并与GY-85对比
  17. C#实现将Chart图表生成JPG图片的方法
  18. Linux服务器搭建----Web服务器(apache)
  19. python显示图片 播放mp3_如何在python中从Mp3文件中提取和显示唱片集图片
  20. B. Ela‘s Fitness and the Luxury Number codeforces 1737B

热门文章

  1. STM32单片机的PSAM卡驱动模块设计
  2. JavaScript之简繁体转化代码示例
  3. 中国石油大学(北京)-《思想道德修养与法律基础#》第一阶段在线作业
  4. 制作一个浪漫温馨的生日礼物送她~html+css+javascript蓝色梦幻海洋3D相册(含音乐)
  5. SpringBoot项目启动异常:Field settlementMissService in...Service required a single bean, but 2 were found:
  6. Photo Album: 2008年5月-三亚爱琴海岸康年度假村-day4
  7. 发现讯时CMS4.5的几个问题
  8. telnet出现端口23连接失败解决办法
  9. Visual Studio 快速统一设置项目属性(以VS2017为例)
  10. Spring Boot实践 | 利用Spring Security快速搞定权限控制