`
407827531
  • 浏览: 1060610 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Android 解屏幕锁与点亮屏幕

 
阅读更多

 

推荐安卓开发神器(里面有各种UI特效和android代码库实例)

当Android手机(应该是所有的手机都这样)收到短信或者电话时,会自动点亮屏幕,解开屏幕锁,以方便用户即时操作,下面用代码来实现这一功能:

 KeyguardManager  km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
//得到键盘锁管理器对象
KeyguardLock kl = km.newKeyguardLock("unLock"); 
//参数是LogCat里用的Tag
kl.disableKeyguard();
//解锁
PowerManager pm=(PowerManager) getSystemService(Context.POWER_SERVICE);
//获取电源管理器对象
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK, "bright");
//获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag
wl.acquire();
//点亮屏幕
wl.release();
//释放
 

需要在AndroidManifest.xml添加权限:

1
2
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
分享到:
评论

相关推荐

    Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码

    1、Android屏幕常亮/点亮 代码如下: //保持屏幕常亮 PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE...

    Android中系统自带锁WalkLock与KeyguardLock用法实例详解

    本文实例讲述了Android中系统自带锁WalkLock与KeyguardLock用法。分享给大家供大家参考,具体如下: WalkLock – 顾名思义 唤醒锁 点亮屏幕用的 KeyguardLock – 顾名思义 键盘锁 解锁键盘用的 详细介绍: 1: ...

    语音解锁 v9.2.8

    语音解锁 大小:11.72MB ...8、设定锁屏等待(即关闭屏幕指定时间内点亮屏幕直接解锁)功能。 9、本软件锁屏和原有锁屏一键切换功能(只需在设置中选择即可快速切换)。 10、完美支持安卓4.0以上系统

    Android项目源码连接信任wifi自动解锁系统.zip

    本项目是一个系统工具,可以设置一个或多个我们信任的wifi热点(如家里的,公司里的),设置成功后,只要手机连着的wifi是已信任的,以后点亮屏幕都不用先解锁。(暂时只支持隐藏图形锁)工程中使用了v7包和cardview...

    自动解锁myLockAutoUnlock.apk

    如果你不喜欢滑动屏幕解锁,那可以试试这个软件,装上后,在锁屏状态下按硬键盘,如关机键,会自动点亮屏幕,并解锁屏幕,不过解锁屏幕并不是很完美,HTC Hero测试时屏会动一下。安装好后软件名是Auto Unlock. 使用...

    Android项目源码连接信任wifi自动解锁系统

    本项目是一个系统工具,可以设置一个或多个我们信任的wifi热点(如家里的,公司里的),设置成功后,只要手机连着的wifi是已信任的,以后点亮屏幕都不用先解锁。(暂时只支持隐藏图形锁)工程中使用了v7包和cardview...

    unlock_distantg2s_android_

    信任wifi自动解锁源码,可以设置一个或多个我们信任的wifi热点,设置成功后,只要手机连着的wifi是已信任的,以后点亮屏幕都不用先解锁。

    Android代码-挂起通知(备忘通知)

    比如菜鸟驿站的取货码你可以复制短信然后挂到通知栏,然后在取货报取货码时点亮屏幕瞄一眼即可,避免了解锁和重新进入短信应用。 本作品基于酷安用户@various的通知通知,在通知通知的基础上进行了实用的功能扩展。...

    anx9807_a83t5_3_f1基本完工_20161008_0935.tar.gz

    anx9807_a83t5_3_f1基本完工_20161008_0935.tar.gz 全志A83T的android5.1.1,编译选项为f1。 可以点亮钜宏的LCD和打开AP6212。禁止锁屏还在调试。屏幕解锁已经设置为无了。

    企业微信打卡 该脚本用于 Hamibot,auto.js 未测试,安卓系统最低要求 7.0

    手机取消指纹和密码,原因是仅做了点亮屏幕后的滑屏解锁 脚本配置说明 是否开启上班快捷打卡,默认 否,开启能够提高打卡成功率 该功能为测试功能(打卡后的状态监测) 每一步操作的时间间隔,单位 ms,默认 1000,视机型...

    安卓NFC卡模拟v9.0.4专业版

    这是一款功能强大且免费的NFC卡模拟器,可模拟各类门禁卡、电梯卡、部分公司(工厂)工卡或饭卡、部分学校饭卡、部分图书馆借书卡等各类IC卡,用手机替代...5、刷门禁时,确保nfc已开启,另外还需点亮屏幕(无需解锁)

    CustomLock:信任wifi

    这个app是一个系统工具,可以设置一个或多个我们信任的wifi热点(如家里的,公司里的),设置成功后,只要手机连着的wifi是已信任的,以后点亮屏幕都不用先解锁。(暂时只支持隐藏图形锁)屏幕截图这个app只有一个界面...

Global site tag (gtag.js) - Google Analytics