探讨:如何修改Android超时休眠时间

 更新时间:2013年06月15日 17:12:38   作者:  
本篇文章是对如何修改Android超时休眠时间的方法进行了详细的分析介绍,需要的朋友参考下

默认情况下,Android系统在超过N分钟没操作,会自动关屏并进入休眠状态。
实际上,有些项目要求超时不休眠,如果只是针对单个应用程序,我们可以通过电源管理设置状态来实现,
而如果要设置所有应用的超时时间,则可以参考以下方法:

方法一、调整代码:
Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);
权限:<uses-permission android:name="android.permission.WRITE_SETTINGS" />

方法二、调整数据库:
android的这些设置都是存放在sql数据库里的,也就是说可以直接通过修改数据库来不让android睡眠。
sqlite3 /data/data/com.android.providers.settings/databases/settings.db

具体sql:
UPDATE system SET value = '-1' WHERE name = 'screen_off_timeout' ;

相关文章

  • Android开发实现图片的上传下载

    Android开发实现图片的上传下载

    这篇文章主要为大家详细介绍了Android开发实现图片的上传下载,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • 你值得拥有的Android Studio开发小技巧

    你值得拥有的Android Studio开发小技巧

    这篇文章主要为大家分享了值得拥有的Android Studio开发小技巧,介绍几个比较好用的技巧和快捷键,提升我们的编码效率,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Android应用创建多个快捷方式

    Android应用创建多个快捷方式

    本文主要介绍Android 生成多个快捷方式,这里提供代码实例,详细讲解生成多个快捷方式的实现方法,有需要的朋友可以参考下
    2016-07-07
  • Android触摸事件和mousedown、mouseup、click事件之间的关系

    Android触摸事件和mousedown、mouseup、click事件之间的关系

    今天小编就为大家分享一篇关于Android触摸事件和mousedown、mouseup、click事件之间的关系,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 详解MVP模式在Android开发中的应用

    详解MVP模式在Android开发中的应用

    MVP是MVC衍生而来的,很早以前就由某软公司提出,近年来在Android应用开发中越来越多的被提及,越来越重要了。这篇文章主要介绍了详解MVP模式在Android开发中的应用,有兴趣的可以了解一下。
    2016-11-11
  • Android自定义View设定到FrameLayout布局中实现多组件显示的方法 分享

    Android自定义View设定到FrameLayout布局中实现多组件显示的方法 分享

    Android自定义View设定到FrameLayout布局中实现多组件显示的方法 分享,需要的朋友可以参考一下
    2013-05-05
  • Android Studio开发中Gradle各种常见报错问题解决方案

    Android Studio开发中Gradle各种常见报错问题解决方案

    这篇文章主要为大家介绍了Android Studio开发中Gradle各种常见报错问题解决方案,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • Android辅助功能AccessibilityService与抢红包辅助

    Android辅助功能AccessibilityService与抢红包辅助

    抢红包的原理都差不多,一般是用Android的辅助功能(AccessibilityService类)先监听通知栏事件或窗口变化事件来查找红包关键字然后去模拟点击或打开红包
    2016-02-02
  • Android存储权限兼容问题解析

    Android存储权限兼容问题解析

    在 Android 开发中,存储权限是一个常见且重要的权限,不同版本的 Android 系统对于存储权限的管理和处理方式存在差异,这就导致了开发者在处理存储权限时会遇到各种兼容问题,本文将详细介绍 Android 各版本存储权限的变化,以及如何进行兼容处理,并给出具体的代码示例
    2025-02-02
  • android在异步任务中关闭Cursor的代码方法

    android在异步任务中关闭Cursor的代码方法

    android在异步任务中如何关闭Cursor?在我们开发应用的时候,很多时候会遇到这种问题,下面我们就看看代码如何实现
    2013-11-11

最新评论