1、亮屏和暗屏的控制

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");

// 点亮

wakeLock.acquire();

//释放锁,屏幕熄灭。

wl.release();

2、亮屏和暗屏还有解锁的监听事件

final IntentFilter filter = new IntentFilter();

filter.addAction(Intent.ACTION_SCREEN_OFF);

filter.addAction(Intent.ACTION_SCREEN_ON);

filter.addAction(Intent.ACTION_USER_PRESENT);

registerReceiver(mBatInfoReceiver, filter);

BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() {

@Override

public void onReceive(final Context context, final Intent intent) {

String action = intent.getAction();

if(Intent.ACTION_SCREEN_ON.equals(action))

{

Log.d(TAG, "screen is on...");

}

else if(Intent.ACTION_SCREEN_OFF.equals(action))

{

Log.d(TAG, "screen is off...");

}

else if(Intent.ACTION_USER_PRESENT.equals(action))

{

Log.d(TAG, "screen is unlock...");

}

}

};

阅读(1667) | 评论(0) | 转发(0) |

android 快速亮暗屏_Android 亮屏,暗屏相关推荐

  1. android如何定时息屏_Android亮屏和熄屏控制实例详解

    本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...

  2. android广告页白屏_Android 启动页白屏解决方案

    当我们打开app的时候是不是会有一瞬间的白屏然后再进入主活动,虽然这并不会造成什么不好的后果,但是感觉用户体验就不是很好.像网易云音乐等等,打开一瞬间就显示了他们的loge,无缝衔接,没有白屏,怎么 ...

  3. android 微信浮窗实现_Android仿微信视屏悬浮窗效果

    在项目中需要对接入的腾讯云音视频,可以悬浮窗显示,悬浮窗可拖拽,并且在悬浮窗不影响其他的activity的焦点. 这个大神的文章Android基于腾讯云实时音视频仿微信视频通话最小化悬浮,他讲的是视频 ...

  4. android 摄像头花屏_Android视频录制 花屏、绿屏的分析及解决方案

    人生苦短,不说废话,不做无用功 当我们在用android 开发视频录制时候,会遇到录制出来的视频 花屏.绿屏等现象,不用怀疑,90%是因为视频编码时候的颜色格式和编码器配置的编码格式不匹配. 相机预览 ...

  5. android系统息屏设置_Android亮屏和熄屏控制

    一. 前言 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那么今天,我们来分析下这方面的功能. 二. 系统服务 --- PowerManager ...

  6. android系统息屏设置_Android亮屏和熄屏控制实例详解

    本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...

  7. Android 灭屏和亮屏的监听

    采用动态注册广播的方式对灭屏和亮屏进行监听 1.创建receiver class ScreenStatusReceiver extends BroadcastReceiver { ​String SC ...

  8. Android息屏与亮屏

    最近的项目要求apk能在空闲一会后让屏幕熄灭,检测到有用户到来(距离传感器触发)后点亮屏幕.百度了一大堆发现很多都不靠谱,google了一会才勉强找到一种能满足需求的方法,说勉强是因为这种方法需要到系 ...

  9. Android 小知识记录-----息屏后亮屏并显示Activity在锁屏页面之上

    息屏后亮屏并显示Activity在锁屏页面之上 1. 加权限 <uses-permission android:name="android.permission.WAKE_LOCK&q ...

最新文章

  1. GCF_000238955.2 Maylandia zebra 斑马拟丽鱼 Scaffold
  2. linux 命令篇 -- 新建用户
  3. (转)linux如何让历史记录不记录敏感命令
  4. 230. Kth Smallest Element in a BST ——迭代本质:a=xx1 while some_condition: a=xx2
  5. MVC下HtmlHelper自带BeginForm表单提交与异步Ajax请求
  6. Fescar 全局锁介绍
  7. 中国火锅对话农民丰收节交易会·万祥军:谋定餐调产业链
  8. ASP.NET Core 2.1 : 十一. 如何在后台运行一个任务
  9. spark异常 - Null value appeared in non-nullable field
  10. 百度SEO站群流光风格个人主页HTML源码
  11. Oracle使用NLSSORT函数实现汉字的排序
  12. hdu 4405 Aeroplane chess 概率dp
  13. android 新手引导轮播,GuideHelper-master
  14. hdu1260Tickets
  15. 解决Jenkins集成SonarQube Scanner出现“Tasks support was removed in SonarQube 7.6.”的问题
  16. Android 函数响应式编程(RxJava3)
  17. Errors while compiling. Reload prevented.
  18. STM32 使用 SHT2x 温湿度传感器
  19. 一位软件工程师的6年总结
  20. [Floyd 一般图最小权完美匹配] 算法马拉松25 F River?Rever!

热门文章

  1. JavaScript实现输入验证(简单的用户注册)
  2. UNIX 网络编程知识,函数积累
  3. C#中使用tao.opengl绘制三维模型
  4. CPU主频频率越高,手机运行速度就越快吗?
  5. Windows下静态链接库的使用
  6. winsok编程历程
  7. Android—RxJava库知识
  8. mysql不支持union_Mysql中Union的子句不支持order by
  9. tfrcw函数用法_open函数
  10. python京东抢购脚本_五个月抢京东抢茅台心得