一、方式一

PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);//持有唤醒锁wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this.getClass().getName());wakeLock.setReferenceCounted(false);//亮屏时间10swakeLock.acquire(10000);//释放锁,灭屏wakeLock.release();

二、方式二

this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

更多相关文章

  1. Android 通过findViewById方式创建TabHost
  2. android系统时间获取方式
  3. Android 修改系统时间代码
  4. Android跳转WIFI界面的四种方式
  5. 阅读《Android 从入门到精通》(14)——时间选择器
  6. android O 手机关机流程与时间
  7. Android 扫描音乐文件、两种方式获取文件最新修改时间

随机推荐

  1. android ui RelativeLayout中按扭平行显
  2. Android(安卓)SeekBar的使用
  3. android图形叠加背景的写法
  4. Android虚线分割Shape
  5. android 开发中常用尺寸
  6. android tabhost
  7. Android(安卓)(Go edition)
  8. Android(安卓)登录界面xml代码
  9. android developers training 文档学习笔
  10. android 权限