Android:屏幕的锁定和取消锁定

news/2024/11/20 9:39:43/

下载地址:http://download.csdn.net/source/3479523

(代码中还包括:通知,开机启动。。。。)


(private KeyguardLock m_keyguardLock = null;)


    //andorid2.1版本:对屏幕的解锁
    //使屏幕不能进行锁定
private void UnlockedScreen() {
AcquireWakeLock(1000 * 5);
Log.i(TAG, "---------------UnlockedScreen-------------");

if (m_keyguardLock != null) {
m_keyguardLock.disableKeyguard();
}
else {
KeyguardManager mKeyguardManager = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
m_keyguardLock = mKeyguardManager.newKeyguardLock("");
}
}

//使屏幕可以进行锁定
private void LockScreen() {
AcquireWakeLock(1000 * 5);
Log.i(TAG, "---------------LockScreen-------------");


if (m_keyguardLock != null) {
m_keyguardLock.reenableKeyguard();
}
else {
KeyguardManager mKeyguardManager = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
m_keyguardLock = mKeyguardManager.newKeyguardLock("");
}
}


http://www.ppmy.cn/news/650980.html

相关文章

怎么取消桌面锁定?

要取消电脑屏幕锁定,按照以下步骤操作(WIN 7): 1、在桌面上点“开始”,然后点“控制面板”。 2、再点第一个“系统和安全”。 3、进入后在电源选项的下面,点“更改计算机睡眠时间”。 4、点击“使计算机进入…

如何锁定屏幕?

在WindowsXP时工作时,我们经常要锁定计算机,当计算机被锁定后,只有重新登录才能够使用计算机,从而保证了计算机的安全。 但是,一般情况下我们需要锁定计算机操作时,都是按下CTRLALTDEL(或者为De…

如何在 Windows 10 中禁用锁定屏幕?

每次您的计算机启动或从睡眠中醒来时,您必须单击鼠标按钮或向上滑动以使锁定屏幕消失,然后才会出现登录提示。 在 Windows 10 中,您可以通过禁用锁定屏幕并直接进入登录屏幕来节省时间和点击,具体步骤如下: 在搜索栏中…

一键让Windows锁屏+关屏

有时候暂时离开电脑,不希望关机或待机,只希望把屏幕锁定并关闭监视器,需要在电源管理选项里面设置“**分钟后关闭监视器”,并使用winL快捷键锁定屏幕,比较麻烦。 利用下面这个小工具可以实现一键关闭并锁定屏幕&#x…

批量修改文件命名的shell脚本

Android 制作开机动画的方法参考:linux开机动画制作教程 其中往往会把里面的png图片命名位XX_0001.png , 002.png……等 Window批量修改文件名时会带有空格和括号。 这里写了一个脚本,可以在批量修改文件名后,将文件名转换为XX_00001 格式&…

three.js点材质(PointsMaterial)常用属性设置

一、前景回顾 上一章节简单介绍了下怎么使用点材质和点对象创建物体点对象和点材质介绍 点材质和点对象基本运用示例代码: import * as THREE from "three"; // 导入轨道控制器 import { OrbitControls } from "three/examples/jsm/controls/Orbit…

计算机视觉领域的双璧之称 对象检测与语义分割

对象检测和语义分割是计算机视觉领域中两个重要的任务。它们在图像识别、智能交通、医学影像分析等领域具有广泛的应用。 一、对象检测 对象检测是一种计算机视觉任务,它的目的是在图像中准确地检测出目标物体的位置和大小。对象检测可以分为两种类型:单…

【Unity Shader】通用UI Effect

地址记录: 【Unity Shader】通用UI Effect(一) - 知乎