1、android2.2锁屏源代码位置:
frameworks\policies\base\phone\com\android\internal\policy\impl
2、
从
Android 2.2开始,加入了一个新的锁屏
API位于android.app.admin.
DevicePolicyManager包,DevicePolicyManager类的lockNow方法可以锁住屏幕,查看Android源代码发现其实是从IDevicePolicyManager实现的,整个AIDL
接口调用代码为:
- private final IDevicePolicyManager mService;
- mService = IDevicePolicyManager.Stub.asInterface(
- ServiceManager.getService(Context.DEVICE_POLICY_SERVICE));
- if (mService != null) {
- try {
- mService.lockNow();
- } catch (RemoteException e) {
- Log.w(TAG, "Failed talking with device policy service", e);
- }
- }
传统的方法加入<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>权限,使用下面代码可以锁住键盘,但屏幕不行
- KeyguardManager km = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
- KeyguardLock kl= km.newKeyguardLock(KEYGUARD_SERVICE);
- kl.reenableKeyguard();
3、
<!-- google_ad_section_end -->
<script type="text/javascript"></script><script src="cache/tag/hottags_forum_cache_jsonp.txt" type="text/javascript"></script><script type="text/javascript"></script>
分享到:
相关推荐
(3)、在解锁方式中采用多种验证模式开锁,在验证从屏幕输入密码时还同时使用指纹识别与人脸识别来进行多重识别模式,当所有验证均通过时锁才会打开,这相比于市面上传统电子锁而言安全系数有非常大的提高。...
1.整体项目采用MVC框架,是对android知识点的综合应用,用到的技术有 (activity,service,broadcast,content provider,Notification , 数据库,自定义title,自定义控件,自定义toast,widget,aidl进程间通讯, javascript和...
15.1 闹钟管理器基本知识:设置一个简单的闹钟 15.1.1 获取闹钟管理器 15.1.2 设置闹钟时间 15.1.3 设置闹钟接收程序 15.1.4 创建适合闹钟的PendingIntent 15.1.5 设置闹钟 15.1.6 测试项目 ...
15.1 闹钟管理器基本知识:设置一个简单的闹钟 15.1.1 获取闹钟管理器 15.1.2 设置闹钟时间 15.1.3 设置闹钟接收程序 15.1.4 创建适合闹钟的PendingIntent 15.1.5 设置闹钟 15.1.6 测试项目 ...
事务控制语言(Transactional Control Language,TCL),用于维护数据的一致性,包括COMMIT(提交事务)、ROLLBACK(回滚事务)和SAVEPOINT(设置保存点)3条语句 二、 Oracle的数据类型 类型 参数 描述 字符类型...
一、 基础知识: ...5. 将SD卡从电脑里安全退出,并将将SD卡LOCK锁向下拨,使其处于写保护状态,插入相机,启动电源,如果你看到左上的打印键闪了一下灯,屏幕上出现升级软件信息,那么恭喜你,升级成功!
实例273 硬盘逻辑锁 390 9.5 信息获取 392 实例274 显卡类型测试 392 实例275 获取系统配置信息 393 实例276 获取环境变量 395 实例277 获取寄存器信息 396 9.6 其他 397 实例278 恢复内存文本 397 ...
次登录名、禁止建立空连接、下载最新的补丁、关闭DirectDraw、关闭默认共享、禁用 Dump 文件、文件加密系统、加密Temp 文件夹、锁住注册表、关机时清除文件、禁止软盘光盘启动、使用智能卡、使用IPSec、 禁止判断...
具体包括物理安全、停止Guest 帐号、限制用户数量、多个管理员帐号、管理员帐号改名、陷阱帐号、更改默认权限、安全密码、屏幕保护密码、防毒软件、备份盘的安全、操作系统安全策略、关闭不必要的服务、关闭不必要的...
改进应用接口支持库中“设置屏幕分辨率”命令。 9. 修改外部数据库在“表中记录数为零”时可能导致程序崩溃的BUG。 10. 修改扩展界面支持库一,修改“超级列表框.取标题()”不能返回长度大于256的包含汉字的文本...
<<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 第一章 第一章第一章 第一章 .NET 编 编 ... 比尔....这一天 微软公司正式推出了其下一代...
在决定将设备挂接之前,先要查看一下计算机是不是有个/mnt的空目录,该目录就是专门用来当作挂载点(Mount Point)的目录。建议在/mnt里建几个/mnt/cdrom、/mnt/floppy、/mnt/mo等目录,当作目录的专用挂载点。举例而...