复制代码 代码如下:
//保持屏幕常亮
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.FulL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP,LOCK_TAG);
mWakeLock.acquire();
复制代码 代码如下:
//释放屏幕常亮锁
if(null != mWakeLock) {
mWakeLock.release();
}
2、AndroID屏幕解锁和锁定
复制代码 代码如下:
//屏幕解锁
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEyguard_SERVICE);
keyguardlock keyguardlock = keyguardManager.newkeyguardlock(LOCK_TAG);
keyguardlock.disableKeyguard();
//屏幕锁定
keyguardlock.reenableKeyguard();
3、相关权限
复制代码 代码如下:
<uses-permission androID:name="androID.permission.disABLE_KEyguard" />
<uses-permission androID:name="androID.permission.WAKE_LOCK" />
您可能感兴趣的文章:Android中系统自带锁WalkLock与KeyguardLock用法实例详解android图库播放幻灯片时按power键灭屏再亮屏显示keyguardAndroid唤醒、解锁屏幕代码实例Android编程实现禁止系统锁屏与解锁亮屏的方法Android 监听锁屏、解锁、开屏 功能代码Android中判断屏幕是否亮屏和是否解锁功能Android手机屏幕敲击解锁功能代码Android 仿小米锁屏实现九宫格解锁功能(无需图片资源)Android编程实现一键锁屏的方法Android4.0开发之Keyguard解锁屏机制详解 总结
以上是内存溢出为你收集整理的Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码全部内容,希望文章能够帮你解决Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)