`

亮屏解锁

阅读更多
/**
     * 解锁屏
     * @param context
     */
    public static void unLockScreen(Context context) {
        KeyguardManager km = (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
        KeyguardManager.KeyguardLock kl = km.newKeyguardLock("unLock");
        // 解锁
        kl.disableKeyguard();
    }

    /**
     * 点亮屏幕
     * @param context
     */
    public static void lightUpScreen(Context context) {
        PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
        WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "A_LOG");
        wl.acquire();
        wl.release();
    }

 

振动:

private static final long[] sVibratePattern = new long[] { 500, 500 };
Vibrator mVibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

//开始振动
mVibrator.vibrate(sVibratePattern, 0);

//取消振动
//mVibrator.cancel();

 

分享到:
评论

相关推荐

    Android中判断屏幕是否亮屏和是否解锁功能

    主要介绍了Android中判断屏幕是否亮屏和是否解锁功能,需要的朋友可以参考下

    Android解锁自动化测试脚本

    该脚本由我自己编写的可以自动化测试解锁功能,模拟手动解锁的滑动操作,是自动化测试中非常实用的脚本!

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

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

    滑动解锁 SlideUnlock 1.13

    3.关闭键盘灯菜单项的功能主要用于使用电子书、观看视频和上网浏览等长时间亮屏状态时候关闭键盘灯光,能起到节能和避免键盘灯光“抢眼”的情形。 4.在线更新,便于用户访问作者博客更新软件和关注更多软件。 5....

    Android 10.0 锁屏讲解

    本文档主要讲解锁屏的启动流程,锁屏的灭屏上锁,锁屏的亮屏解锁逻辑。 此文档适合SystemUI的初学者,能让SystemUI初学者立刻马上接手SystemUI锁屏模块。 有助于SytemUI锁屏的开发。 SystemUI锁屏初学者 SytemUI...

    实时监测手机的屏幕状态(开屏,关屏,解锁)/Demo

    可以实时监测到手机屏幕当前是什么状态 开屏,关屏还是解锁

    Android编程实现禁止系统锁屏与解锁亮屏的方法

    本文实例讲述了Android编程实现禁止系统锁屏与解锁亮屏的方法。分享给大家供大家参考,具体如下: 需求: 某个时刻任务执行完毕,关闭屏幕,某时刻再开启屏幕继续执行任务 通常情况下,不设置屏幕常亮,系统会自动...

    将Activity的生命周期打印出来

    对手机进行操作,例如锁屏 亮屏 解锁的 长按POWER键时会调用相关的回调函数,并打印到一个文本中,文本是保存到手机中

    android图库播放幻灯片时按power键灭屏再亮屏显示keyguard

    图库在播放幻灯片时,按power键灭屏,然后再亮屏,会发现幻灯片继续在播放,没有显示keyguard,如何在亮屏后显示解锁界面,具体实现方法如下,感兴趣的朋友可以参考下哈

    iOS 屏幕解锁文字动画效果

    我只简单说下如何利用CAGradientLayer制作屏幕解锁文字动画效果。 1、创建一个CAGradientLayer对象gradLayer,设置它的frame和label.bounds一样(这里要注意一下是Label的bounds不是frame); 2、这里我给gradLayer....

    Android4.0开发之Keyguard解锁屏机制详解

    Keyguard解锁屏是Android系统中必不可少的模块,用户在开机后或者在点击Power按钮屏幕变亮后首先看到的画面即为解锁屏模块对应的界面。Keyguard模块功能相对简单: 第一:直观地显示手机当前的关键信息:比如电池...

    双屏显示锁定软件

    只要将多个显示器(或设备,如UVA)连接到电脑的多个显卡输出上,重启电脑后,就可以在“显示属性”的“设置”页面里看到所连接的显示器,只是在没有配置以前它是没有输出的(低亮的)。  用鼠标选中要配置的显示器...

    安卓重力解锁专业版

    安卓手机安装后,只需轻轻移动即可亮屏,免除了对电源键的损害,此专业版响应超时可以设置超过15分钟,亲测好用

    EnergyRing:能量环-电量指示环

    能量环-电量指示环全屏自动隐藏(跟随状态栏) 全屏自动隐藏...5秒后呼吸灯闪烁双击亮屏勿打扰(可设置):00:00-07:00双击亮屏时人脸解锁可能无法使用暂时仅支持国内主流聊天软件下载(下载) 预览(屏幕截图)

    实现一个Android锁屏App功能的难点总结

    监听系统的亮屏广播,在亮屏的时候展示自己的锁屏界面,用户在锁屏界面上进行一系列的动作才能解锁。有的手机启动锁屏界面的过程会很卡,所以会明显看到亮屏之后锁屏界面的启动有延时,因此也可以选择监听系统灭屏的...

    常见批处理与adb命令

    亮屏并解锁 @ECHO OFF ECHO [亮屏并解锁] adb shell input keyevent 224 ping -n 3 127.0.0.1>nul adb shell input swipe 500 700 500 0 ECHO [暂停3秒自动关闭] ping -n -3 127.0.0.1>nul @ECHO ON 快速手机截屏 @...

Global site tag (gtag.js) - Google Analytics