android 在待机休眠状态 解除屏幕锁定 并点亮屏幕
2014-09-23 17:19
459 查看
公司在做远程控制android手机的项目,其中有个功能是解除屏幕锁定,并点亮屏幕。 说解除不恰当,就是如果开屏需要图案手势之类的直接可以忽略过,废话不多说,上代码:
其中的this 是 Context 是不是很简单?
在电脑端发个数据包,手机端接收到该数据包,调用上面代码直接打开屏幕。是不是好炫。
KeyguardManager km = (KeyguardManager)this.getSystemService(Context.KEYGUARD_SERVICE);// 得到键盘锁管理器对象
KeyguardLock kl = km.newKeyguardLock("unLock"); kl.disableKeyguard(); // 解锁 PowerManager pm = (PowerManager)this.getSystemService(Context.POWER_SERVICE); // 点亮屏幕 PowerManager.WakeLock pm_wl= pm.newWakeLock( PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK, "bright"); pm_wl.acquire(); pm_wl.release();//发出命令最后记得加上权限:
<!-- 唤醒屏幕 --> <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- 禁止屏幕锁定 --> <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
其中的this 是 Context 是不是很简单?
在电脑端发个数据包,手机端接收到该数据包,调用上面代码直接打开屏幕。是不是好炫。
相关文章推荐
- Android屏幕点亮(常亮)及屏幕解锁和锁定
- Android屏幕点亮(常亮)及屏幕解锁和锁定
- Android设备屏幕锁定/解锁/屏幕点亮监听
- Android点亮屏幕或屏幕解锁和锁定
- android之PowerManager 与电源管理,解决灭屏状态下来短信屏幕不会点亮问题
- Android应用禁止屏幕休眠的几种方法和点亮屏幕并解锁的方法
- Android设备屏幕锁定/解锁/屏幕点亮监听
- Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码
- Android判断屏幕状态与屏幕解锁和锁定
- 设置-wifi-高级设置,选择仅充电时保持WLAN开启/睡眠期间不保持wlan的开启状态,手机锁屏休眠几分钟后,再点亮屏幕,wifi一直显示开启状态
- Android屏幕点亮(常亮)及屏幕解锁和锁定
- Android闹钟程序&屏幕点亮(常亮)及屏幕解锁和锁定
- Android锁定屏幕或关闭状态-screen,高速按两次音量向下键来实现拍摄功能(1.1Framework在实现的形式层广播)
- Android设备屏幕锁定/解锁/屏幕点亮监听
- Android锁屏状态下点亮屏幕并弹窗提醒
- 【android开发】实现Activity息屏状态下点亮屏幕并弹出(类似来电界面)
- 【 Android】使手机屏幕常亮,不进入待机状态
- Android判断当前是否处于屏幕锁定状态
- Android屏幕点亮(常亮)及屏幕解锁和锁定 全屏显示