一)AndroidManifest.xml 加权限

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

二)声明 WakeLock 对象

 private WakeLock mWakeLock;
public void onCreate() {
super.onCreate();
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK
| PowerManager.ACQUIRE_CAUSES_WAKEUP
| PowerManager.ON_AFTER_RELEASE, TAG);
if (D) Log.e(TAG, TAG + " created.");
}

三)唤醒屏幕

mWakeLock.acquire(5000);

android 唤醒屏幕相关推荐

  1. Android唤醒屏幕

    Android唤醒屏幕 大家在开发中遇到要唤醒屏幕的时候,一般都想到用WalkLock.WalkLock真的能点亮屏幕吗?答案是肯定的. 可是有时候为什么不点亮屏幕,这个就是参数设置的问题了. Pow ...

  2. android唤醒屏幕并解锁

    在开发程序的时候,有时会有唤醒屏幕并解锁屏幕的需求. 这个demo的作用是在进入主界面后30秒唤醒屏幕并解锁,仅供演示唤醒屏幕功能. 首先加入以下两个权限: <uses-permission a ...

  3. Android 唤醒屏幕的方式:屏幕锁 - WakeLock / FLAG_KEEP_SCREEN_ON

    Android 屏幕锁 - WakeLock PowerManager android.os.PowerManager PowerManager 是用来管理设备的电源状态的类.下面是官方文档 This ...

  4. android 唤醒屏幕并解锁

    public static void wakeUpAndUnlock(Context context){KeyguardManager km= (KeyguardManager) context.ge ...

  5. android adb命令唤醒屏幕,如何使用adb命令打开和关闭屏幕?

    我正在使用KEYCODE_POWER来打开和关闭我的手机.波纹管命令用于打开和关闭屏幕.如何使用adb命令打开和关闭屏幕? adb shell input keyevent KEYCODE_POWER ...

  6. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)

    部分代码片段: 1.唤醒屏幕并解锁 public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (Keyguard ...

  7. Android 屏幕唤醒 + 屏幕解锁 + 开机广播android.intent.action.BOOT_COMPLETED

    Android 屏幕唤醒 + 屏幕解锁 + 开机广播android.intent.action.BOOT_COMPLETED 1.内容说明 Android手机开机后,会发送android.intent ...

  8. Android指定物理按键唤醒屏幕

    指定键唤醒屏幕 例如指定按键机所有键均可以唤醒屏幕,添加如下修改部分即可 frameworks/base/core/java/android/view/KeyEvent.java /** @hide ...

  9. android 触摸 唤醒屏幕,Android中屏幕保持唤醒

    1.锁的类型 PowerManager中各种锁的类型对CPU .屏幕.键盘的影响: PARTIAL_WAKE_LOCK : 保持CPU 运转,屏幕和键盘灯有可能是关闭的. SCREEN_DIM_WAK ...

最新文章

  1. DL之VGG16:基于VGG16(Keras)利用Knifey-Spoony数据集对网络架构FineTuning
  2. 【Matlab】你想知道在图表标题中显示变量的一切
  3. java普通类跳转到jsp_JSP跳转到Servlet的两种配置
  4. python函数和方法概念_第48p,什么是函数?,Python中函数的定义
  5. MyEclipse 中自动安插作者、注释日期等快捷键方法
  6. ICML 2018 | 腾讯AI Lab详解16篇入选论文
  7. android 自定义屏保,android 自定义屏保问题
  8. @RequestBody 和 @RequestParam可以同时使用
  9. python如何得到13位时间戳?
  10. MyCat分布式数据库集群架构工作笔记0006---Mycat启动
  11. 简单hbase java,Hbase 简单java API 操作
  12. 【Teradata】tdlocaledef修改默认日期配置
  13. 安装duetdisplay遇到的问题
  14. PNG隐写入门赛 WP
  15. HTML+CSS网页设计视频教程
  16. Outlook-没有自动回复-使用规则创建外出邮件
  17. 倒数日怎么显示在桌面_偏头痛是怎么来的?医生:和这4个因素关系密切,要注意...
  18. 打印机复印身份证方法
  19. 拼团商城是如何盈利的?
  20. matlab 电压矢量开关,解析电压空间矢量研究及Matlab仿真

热门文章

  1. PostgreSQL单列多行变一行一行变多行
  2. 5G智慧灯杆网关实现“一杆多用”
  3. 【期权系列】期权市场 PCR 指标的策略应用
  4. 工资管理系统的需求概述的资料收集与分析:
  5. k8s v1.22版本中Ingress配置:no matches for kind “Ingress“ in version “networking.k8s.io/v1beta1“
  6. 功能安全-26262-理论到实践-基础知识-标准机构与认可、认证
  7. celery爬取58同城二手车数据及若干问题
  8. POJ 2455 dinic
  9. 常用电子元器件-电阻器介绍
  10. 裁员不可怕,可怕的是行业在发生巨变,而你却原地踏步