android.app.KeyguardManager类用于对Keyguard进行管理,即对锁屏进行管理。

详细信息参考:

http://blog.csdn.net/hudashi/article/details/7073373

下面的代码用来设定键盘锁和解锁

//声明键盘管理器并获取键盘的服务

KeyguardManager keyguardManager = (KeyguardManager)

getSystemService(Context.KEYGUARD_SERVICE);

//声明键盘锁并初始化键盘锁用于锁定或解开键盘锁
KeyguardLock keyguardLock =keyguardManager.newKeyguardLock("");

//禁用显示键盘锁定

keyguardLock.disableKeyguard();//解锁

keyguardLock. reenableKeyguard();//锁

使用这两段代码,需要在AndroidManifest文件中加入

//解锁权限

亮屏权限

更多  KeyguardManager和PowerManager内容请参考:

http://blog.csdn.net/hyz4287010/article/details/7004387

Andorid之KeyguardManager的介绍相关推荐

  1. Android 10 SurfaceFlinger

    目录 Andorid 10 SurfaceFlinger 模块介绍 源码介绍 startGraphicsAllocatorService()函数解析                 Andorid 1 ...

  2. Android系统源码下载与编译、刷机--Nexus6实测

    前言 此博文记录一下Android从系统源码下载到刷机的全过程. (https://source.android.com/source/build-numbers.html 页面中列表信息找到自己设备 ...

  3. andorid Telephony 整体介绍

    6572_Telephony 1 术语和前言: 4 2 TelePhony: 4 2.1 Telephony框架 4 2.2 Phone介绍 6 2.3 Message 9 2.4 Call 9 2. ...

  4. andorid 介绍和 环境搭建

    1.1 Android概述 1.1.1 什么是Android Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟 ...

  5. andorid 手机APP应用程序开发介绍

    注意:此处的应用程序是一个app应用程序,而不是我们通常指的移动应用程序. 1.结束比较 本机应用 传统的本机应用程序开发模型中有两个主要系统,即iOS和Android,开发自己的应用程序需要使用每种 ...

  6. android系统二次开发,Andorid系统二次开发界面

    Andorid系统二次开发界面 给大家介绍完外观,下面我们一起再来看下魅族MX的系统界面.本次魅族MX仍然采用的是Andorid操作系统,并且加入了二次开发界面.UI界面整体上保持了和M9的特色,不过 ...

  7. python介绍和用途-python匿名函数的介绍及用途

    匿名函数 用lambda能够创建一个匿名函数,这种函数得名于省略了用def声明函数的标准步骤. 语法 lambda [arg1 [,arg2,.....argn]]:expression 如何使用 我 ...

  8. Android进程间通信(IPC)机制Binder简要介绍和学习计划

    在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中.那么,不在同一个进程的 ...

  9. android AVB2.0(四)libavb库介绍

    本篇android AVB2.0学习总结系统的第四篇,接上篇android AVB2.0(三)Init阶段安全启动流程, 这里介绍一下libavb库的详细实现. 请支持原创,原文链接:https:// ...

最新文章

  1. Go在Ubuntu 14.04 64位上的安装过程
  2. 5G对AIoT的作用并无夸大,最大价值在于融合
  3. AlexNet:深度卷积神经网络的ImageNet分类
  4. ArcGIS Server 9.3 beta 体验一 -- 安装
  5. iodine免费上网——本质就是利用dns tunnel建立tcp,然后tcp proxy来实现通过访问虚拟dns0网卡来访问你的dns 授权server...
  6. Zookeeper Api(java)入门与应用
  7. java的jps命令怎么使用_jps命令的使用方法
  8. 分布式版本控制系统Mercurial(一):Mercurial基本功能介绍
  9. scrapy框架的概念和流程
  10. matlab2c使用c++实现matlab函数系列教程-std函数
  11. python生成器表达式yield,面向过程编程,部分内置函数
  12. 批处理删除7天以上的文件
  13. html页面内容查找代码,网页源代码查看
  14. 树莓派( Raspberry Pi )3B+ 能做什么?
  15. java学习之道 --- 如何学习java?
  16. LeetCode题解:707.设计链表
  17. 回答老板“明白了”,可真的明白了吗?
  18. 十个英文原版电子书下载网站(无需翻墙)
  19. 英语口语175之每日十句口语
  20. spring中MessageSource的配置使用方法3--ResourceBundleMessageSource

热门文章

  1. Istio 知多少 | 下一代微服务的守护者
  2. 部署Dotnet Core应用到Kubernetes(一)
  3. ASP.NET Core Blazor WebAssembly 之 .NET JavaScript互调
  4. 自由软件基金会庆祝成立35周年
  5. 从案例角度解析建模平台动态规则引擎
  6. 十问十答 BSD 许可证
  7. 一文读懂 Copyleft 开源许可证
  8. 使用 OAS(OpenAPI标准)来描述 Web API
  9. .net core 中通过 PostConfigure 验证 Options 参数
  10. netcore开发windows普通服务(非Web)并一键发布到服务器