Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码

 更新时间:2013年01月21日 10:29:48   作者:  
本文将带你实现Android屏幕解锁和锁定;Android屏幕常亮/点亮以及其他相关权限,感兴趣的朋友可以参考下,希望本文对你有所帮助
1、Android屏幕常亮/点亮
复制代码 代码如下:

//保持屏幕常亮
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, LOCK_TAG);
mWakeLock.acquire();

复制代码 代码如下:

//释放屏幕常亮锁
if(null != mWakeLock) {
    mWakeLock.release();
}

2、Android屏幕解锁和锁定
复制代码 代码如下:

//屏幕解锁
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock(LOCK_TAG);
keyguardLock.disableKeyguard();
//屏幕锁定
keyguardLock.reenableKeyguard();

3、相关权限
复制代码 代码如下:

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

相关文章

  • Android Tiny集成图片压缩框架的使用

    Android Tiny集成图片压缩框架的使用

    本篇文章主要介绍了Android Tiny集成图片压缩框架的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 浅谈Android中Drawable使用知识总结

    浅谈Android中Drawable使用知识总结

    本篇文章主要介绍了浅谈Android中Drawable使用知识总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Android中解决页签手指按下从左到右滑动的bug

    Android中解决页签手指按下从左到右滑动的bug

    有一种方法可以阻止父层的View截获touch事件,就是调用 getParent().requestDisallowInterceptTouchEvent(true);方法。这篇文章给大家介绍了Android中解决页签手指按下从左到右滑动的bug,一起看看吧
    2016-10-10
  • Android CountDownTimer实现倒计时器

    Android CountDownTimer实现倒计时器

    这篇文章主要为大家详细介绍了Android CountDownTimer实现倒计时效果的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • 解决Android BitmapFactory的基本使用问题

    解决Android BitmapFactory的基本使用问题

    很多朋友给小编反馈使用方法BitmapFactory.decodeFile转化Bitmap时报错,究竟是什么原因导致错误问题呢?今天通过本文给大家介绍下解决Android BitmapFactory的基本使用问题,感兴趣的朋友一起看看吧
    2021-10-10
  • 九宫图比较常用的多控件布局(GridView)使用介绍

    九宫图比较常用的多控件布局(GridView)使用介绍

    GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选,下面与大家分享下GridView用法,感兴趣的朋友可以参考下哈
    2013-06-06
  • Android源码学习之观察者模式应用及优点介绍

    Android源码学习之观察者模式应用及优点介绍

    定义对象间一种一对多的依赖关系,使得当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新等等,需要了解的朋友可以参考下
    2013-01-01
  • onMeasure被执行两次原理解析

    onMeasure被执行两次原理解析

    这篇文章主要为大家介绍了onMeasure被执行两次原理解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Android加载loading对话框的功能及实例代码(不退出沉浸式效果)

    Android加载loading对话框的功能及实例代码(不退出沉浸式效果)

    这篇文章主要介绍了Android加载loading对话框的功能及实例代码,不退出沉浸式效果,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-12-12
  • Android自定义View实现拖拽效果

    Android自定义View实现拖拽效果

    这篇文章主要为大家详细介绍了Android自定义View实现拖拽效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11

最新评论