返回顶部
首页 > 资讯 > 移动开发 >Android唤醒、解锁屏幕代码实例
  • 689
分享到

Android唤醒、解锁屏幕代码实例

锁屏解锁Android 2022-06-06 10:06:51 689人浏览 独家记忆
摘要

解锁、唤醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock   所需权限: 代

、唤醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock
 
所需权限:
代码如下:
<uses-permission Android:name="android.permission.WAKE_LOCK" />

<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
 

  代码如下:
//锁屏、唤醒相关
private KeyguardManager  km;
private KeyguardLock kl;
private PowerManager pm;
private PowerManager.WakeLock wl;
 
 
 
private void wakeAndUnlock(boolean b)
{
       if(b)
       {
              //获取电源管理器对象
              pm=(PowerManager) getSystemService(Context.POWER_SERVICE);
 
              //获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是调试用的Tag
              wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "bright");
 
              //点亮屏幕
              wl.acquire();
            
              //得到键盘锁管理器对象
              km= (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
              kl = km.newKeyguardLock("unLock");
 
              //解锁
              kl.disableKeyguard();
       }
       else
       {
              //锁屏
              kl.reenableKeyguard();
            
              //释放wakeLock,关灯
              wl.release();
       }
     
}

您可能感兴趣的文章:设置Android系统永不锁屏永不休眠的方法Android屏幕锁屏弹窗的正确姿势DEMO详解Android编程实现一键锁屏的方法Android编程实现禁止系统锁屏与解锁亮屏的方法Android如何实现锁屏状态下弹窗android禁止锁屏保持常亮(示例代码)Android系统永不锁屏永不休眠的方法Android 监听锁屏、解锁、开屏 功能代码Android编程实现的一键锁屏程序详解Android实现原生锁屏页面音乐控制


--结束END--

本文标题: Android唤醒、解锁屏幕代码实例

本文链接: https://lsjlt.com/news/26782.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android唤醒、解锁屏幕代码实例
    解锁、唤醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock   所需权限: 代...
    99+
    2022-06-06
    锁屏 解锁 Android
  • Android从熄屏唤醒屏幕
    方案一、使用Android唤醒aip 1、加入权限 2、进行初始化 private PowerManager pm;// init powerManager private Context cnt; private v...
    99+
    2023-09-05
    android
  • windows10没法唤醒屏幕该怎么办windows10没法唤醒屏幕解决方案
    如果我们让windows10电脑进入休眠模式,要想使用电脑的过程中却没法唤醒屏幕要怎么办呢,最先大家重启电脑,那样就可进入系统,随后开启设置中的系统软件选择项,点击变更别的电源设置,将选择项都改成从来不,最终点击储存就可以,下列就是wind...
    99+
    2023-07-10
  • win10黑屏后无法唤醒屏幕如何解决
    这篇文章主要讲解了“win10黑屏后无法唤醒屏幕如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win10黑屏后无法唤醒屏幕如何解决”吧!win10黑屏后无法唤醒屏幕解决方法:如果一直...
    99+
    2023-06-30
  • Android保持屏幕常亮唤醒状态的方法
    本文实例讲述了Android保持屏幕常亮唤醒状态的方法。分享给大家供大家参考,具体如下: 第一步: 首先添加权限: 代码如下:<uses-permission andr...
    99+
    2022-06-06
    方法 Android
  • win101909睡眠无法唤醒屏幕怎么解决
    本文小编为大家详细介绍“win101909睡眠无法唤醒屏幕怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“win101909睡眠无法唤醒屏幕怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。方法一: ...
    99+
    2023-07-01
  • Android实现屏幕锁定源码详解
    最近有朋友问屏幕锁定的问题,自己也在学习,网上找了下也没太详细的例子,看的资料书上也没有有关屏幕锁定程序的介绍,下个小决心,自己照着官方文档学习下,现在做好了,废话不多说,先发...
    99+
    2022-06-06
    源码 Android
  • Android手机屏幕敲击解锁功能代码
    1.前言   现在市面上有不少Android手机支持敲击屏幕解锁,敲击屏幕解锁是一项很实用的功能,但一来只支持敲击屏幕,二来只能用于解锁或锁屏,再者我们应用层的开发者切不进去...
    99+
    2022-06-06
    解锁 Android
  • Android 获取屏幕尺寸实例代码
    Android 获取屏幕尺寸实例代码实现代码: int mWidthScreen,mHeightScreen; Display display = getWindowManager().getDefaultDisplay(); mWidth...
    99+
    2023-05-31
    android 屏幕尺寸 roi
  • Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码
    1、Android屏幕常亮/点亮 代码如下: //保持屏幕常亮 PowerManager pm = (PowerManager) getSystemService(Conte...
    99+
    2022-06-06
    解锁 Android
  • android屏幕全屏的实现代码
    去掉标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE);API上是这么说的:int    ...
    99+
    2022-06-06
    Android
  • Win7鼠标键盘不能唤醒屏幕如何解决
    有时你会遇到这样的情况,计算机一段时间不操作进入黑屏状态,但鼠标或键盘不能唤醒屏幕恢复正常界面,只能按下启动按钮打开屏幕,这是什么?为什么在待机状态下按鼠标或键盘,电脑没有反应,黑屏。今天系统之家为您分享了解决Win7鼠标键盘无法唤醒屏幕的...
    99+
    2023-07-18
  • win11自动休眠后屏幕唤不醒如何解决
    本篇内容介绍了“win11自动休眠后屏幕唤不醒如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法一: 首先右键开始菜单,打开“运行”...
    99+
    2023-07-02
  • Android获取屏幕尺寸大小代码实例
    @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI...
    99+
    2022-06-06
    Android
  • Java notify唤醒源代码的示例分析
    这期内容当中小编将会给大家带来有关Java notify唤醒源代码的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Java notify唤醒在此对象监视器上等待的单个线程。相关的问题需要...
    99+
    2023-06-17
  • Android 监听锁屏、解锁、开屏 功能代码
    1、首先定义 ScreenListener package com.app.lib; import android.content.BroadcastReceiver; i...
    99+
    2022-06-06
    监听 锁屏 解锁 Android
  • android屏幕圆角实现方法的示例代码
    现在很多全面屏手机的屏幕四角做成圆的,其圆润的感觉给人带来别样的视觉体验。先来一张我大锤子镇楼(不是广告呀,锤子没给钱),大家来直观感受一下圆角的魅力。锤子.jpg当然这种是硬件上实现的,我怀疑也是方的显示屏,然后做了个圆角遮蔽。那对于我们...
    99+
    2023-05-30
    android 屏幕 圆角
  • Android中截取当前屏幕图片的实例代码
    代码如下:    private void GetandSaveCurrentImage()      ...
    99+
    2022-06-06
    图片 Android
  • Android调节屏幕亮度实现代码
    调节屏幕亮度时,先设置当前activity亮度,再并保存为系统亮度即可。 1 onCreate()里检查系统亮度并设置seekBar: private void s...
    99+
    2022-06-06
    Android
  • Python实现屏幕代码雨效果的示例代码
    直接上代码 import pygame import random def main(): # 初始化pygame pygame.init() #...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作