Android中判断屏幕是否亮屏和是否解锁功能
作者:android_abin 时间:2023-11-16 13:14:43
1.屏幕是否亮屏:
PowerManager powerManager = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
//true为打开,false为关闭
boolean ifOpen = powerManager.isScreenOn();
2.屏幕是否解锁:
KeyguardManager mKeyguardManager = (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
boolean flag = mKeyguardManager.inKeyguardRestrictedInputMode();
当前的屏幕锁有五种设置,分别是没有设置屏幕锁,滑动解锁,图案解锁,PIN码解锁,密码解锁。
如果没有设置屏幕锁,返回值会一直为FALSE。如果用户设置了屏幕锁(包括后四种锁中的任何一种),屏幕不亮时返回TRUE,屏幕亮时,解锁前返回TRUE,解锁后返回FALSE。
有的时候我们只需一个判断就能满足需求,但有时我们需要这两个相互结合满足需求。
以上所述是小编给大家介绍的Android中判断屏幕是否亮屏和是否解锁功能网站的支持!
来源:http://blog.csdn.net/android_abin/article/details/54970176
标签:android,屏幕,亮屏,解锁
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Java内存溢出案例模拟和原理分析过程
2023-04-09 07:27:48
![](https://img.aspxhome.com/file/2023/3/125573_0s.png)
浅谈Visual C#进行图像处理(读取、保存以及对像素的访问)
2023-04-04 20:25:00
SpringBoot如何读取xml配置bean(@ImportResource)
2021-08-03 22:33:44
![](https://img.aspxhome.com/file/2023/8/85888_0s.jpg)
解决使用mybatis-plus时,生成的SQL大写变小写加下划线问题
2022-10-20 09:24:47
解决Maven本地仓库明明有对应的jar包但还是报找不到的问题
2022-07-21 23:12:07
![](https://img.aspxhome.com/file/2023/0/82010_0s.png)
Java中lambda表达式实现aop切面功能
2022-12-02 09:44:59
![](https://img.aspxhome.com/file/2023/5/84625_0s.png)
普通类注入不进spring bean的解决方法
2021-06-07 19:22:41
![](https://img.aspxhome.com/file/2023/9/125659_0s.png)
android从资源文件中读取文件流并显示的方法
2022-05-29 14:11:56
java和javascript中过滤掉img形式的字符串不显示图片的方法
2021-08-31 10:12:49
![](https://img.aspxhome.com/file/2023/8/65738_0s.png)
c# winform取消右上角关闭按钮的实现方法
2023-05-05 18:56:28
Android中EditText显示明文与密码的两种方式
2021-09-13 07:35:39
![](https://img.aspxhome.com/file/2023/1/137681_0s.gif)
浅谈Android硬件加速原理与实现简介
2022-04-20 14:11:36
![](https://img.aspxhome.com/file/2023/6/117096_0s.png)
Spring Security前后分离校验token的实现方法
2023-06-26 17:00:30
![](https://img.aspxhome.com/file/2023/5/60665_0s.png)
Java多线程死锁示例
2022-09-17 15:05:25
![](https://img.aspxhome.com/file/2023/4/110614_0s.png)
c#中oracle的to_date函数使用方法
2021-09-06 10:21:17
Java String类的性质与比较
2021-07-29 16:48:37
![](https://img.aspxhome.com/file/2023/2/91732_0s.jpg)
C#中WebBrowser.DocumentCompleted事件多次调用问题解决方法
2023-12-05 18:23:15
Android自定义弹窗提示效果
2022-05-13 12:00:14
![](https://img.aspxhome.com/file/2023/6/101826_0s.jpg)
WPF实现页面的切换的示例代码
2023-09-26 21:35:27
![](https://img.aspxhome.com/file/2023/0/102150_0s.jpg)
解决IDEA鼠标点击光标变大问题
2022-12-07 11:52:37
![](https://img.aspxhome.com/file/2023/4/79964_0s.jpg)