android 点亮屏幕和屏幕解锁
16lz
2021-01-23
下面的代码可以用来点亮屏幕
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);) T2 U" T4 z/ f) d, v" E+ A
mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |PowerManager.SCREEN_DIM_WAKE_LOCK, "SimpleTimer");2 a5 b/ k! E1 n' U0 d
mWakelock.acquire();
.......
mWakelock.release();
下面的代码用来屏幕解锁1 ]6 J! w) d: BT. N4 G
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("");
keyguardLock.disableKeyguard();4 o* `" z; Zq. t% P
使用这两段代码,需要在AndroidManifest文件中加入4 `! ]% Dh3 j5 t; Q4 S
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);) T2 U" T4 z/ f) d, v" E+ A
mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |PowerManager.SCREEN_DIM_WAKE_LOCK, "SimpleTimer");2 a5 b/ k! E1 n' U0 d
mWakelock.acquire();
.......
mWakelock.release();
下面的代码用来屏幕解锁1 ]6 J! w) d: BT. N4 G
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("");
keyguardLock.disableKeyguard();4 o* `" z; Zq. t% P
使用这两段代码,需要在AndroidManifest文件中加入4 `! ]% Dh3 j5 t; Q4 S
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
更多相关文章
- 如何用代码区分android TV和手机? 适配Android TV ?
- Android P 手机厂商(华为、Oppo,Vivo)屏幕适配实现记录
- java Android 算一定业务规定的工作日(除去法定节假日、调休周末
- Anroid源代码编译相关资源
- Android获取屏幕相关属性ScreenUtil
- 第一行代码Android学习(十)
- android 屏幕方向随传感器变化,并带有切换大屏,小屏和锁定屏幕方向
- Android在代码中设置控件的drawableLeft,drawableRight,drawableTo