有两种方法可以防止Android设备休眠:

一种是在Manifest文件里声明;一种是在代码里修改LayoutParams的标志位。具体如下:

1.在Manifest.xml里用use-permission声明。代码如下:

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

这种方法在安装APK时,系统会提示是否禁止使用休眠功能。

2.在代码里实现:

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

这段代码加在setContentView之前,安装时不会提示是否禁止使用休眠功能。

更多相关文章

  1. Android:android.git.kernel.org 无法访问时下载源代码的解决方法
  2. 实现 Android 通知提示功能
  3. [Tools]Android Studio代码提示功能--Ctrl+Alt+Space(空格键)
  4. Android学习心得(14) --- Android代码混淆(2)
  5. 一网打尽__Android 开源代码合集(SwitchButton)
  6. DSBridge——一套H5代码就能同时与Android和iOS通信
  7. [原创]通过代码及流程图说明Google在Android上的Push机制的实现
  8. android使用AlertDialog提示 Unable to add window -- token nul

随机推荐

  1. 【转】 Mac环境下Android APK包反编译详
  2. 大话企业级android读书笔记(一)
  3. Android(安卓)Shimmer微光闪烁shimmer-an
  4. DIY Android之一--原生Android系统主题支
  5. Google Maps API v2 android版本开发 国
  6. Android Log分析
  7. Android solve设备(手机)旋转过程中出现
  8. Android 调试桥(adb)是多种用途的工具,该
  9. Java vs. Kotlin:应该使用Kotlin进行Andro
  10. Interpolators详解