需要对象

  import android.os.PowerManager.WakeLock;

  启用屏幕常亮功能

  wakeLock = ((PowerManager)getSystemService(POWER_SERVICE)).

  newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, “MyActivity”);

  wakeLock.acquire();

  关闭屏幕常亮功能

  if (wakeLock != null) {

  wakeLock.release();

  }

  需要权限

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

  为了不对其他程序造成影响,启用和关闭屏幕常亮的代码一般被放在 Activity 的 onResume() 和 onPause() 事件中。

更多相关文章

  1. android开启和关闭移动网络
  2. Android(安卓)SlidingDrawer 滑动抽屉效果
  3. android中获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
  4. android UI进阶之弹窗的使用
  5. Android开机广播和关机广播
  6. android屏幕的那些事之一!
  7. 【Android优化】去掉屏幕上方应用程序的名称或标题栏
  8. android 分辨率大总结
  9. Android手机横竖屏幕切换时Activity的重启问题

随机推荐

  1. Android(安卓)init.rc文件解析过程详解(
  2. Android(安卓)studio 自动生成带系统权限
  3. Android(安卓)使用PDF.js浏览pdf的方法示
  4. AndroidManifest.xml中android:label标签
  5. Android(安卓)Jetpack 之 LifeCycle
  6. Android(安卓)获取判断是否有悬浮窗权限
  7. 【Android】Material Design 之二 Bottom
  8. android studio 导入Eclipse项目报错:thi
  9. android 开发生成csr,并把私钥和ca认证的c
  10. Android——实时显示系统时间