位置: 编程技术 - 正文

android亮屏、暗屏、解锁、关闭系统对话的监听事件(安卓暗屏)

编辑:rootadmin
[java] view plaincopyprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.button_layuout); final IntentFilter filter = new IntentFilter(); // 屏幕灭屏广播 filter.addAction(Intent.ACTION_SCREEN_OFF); // 屏幕亮屏广播 filter.addAction(Intent.ACTION_SCREEN_ON); // 屏幕解锁广播 filter.addAction(Intent.ACTION_USER_PRESENT); // 当长按电源键弹出“关机”对话或者锁屏时系统会发出这个广播 // example:有时候会用到系统对话框,权限可能很高,会覆盖在锁屏界面或者“关机”对话框之上, // 所以监听这个广播,当收到时就隐藏自己的对话,如点击pad右下角部分弹出的对话框 filter.addAction(Intent.ACTION_CLOSE_SYSTEM_DIALOGS); BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() { @Override public void onReceive(final Context context, final Intent intent) { Log.d(TAG, "onReceive"); String action = intent.getAction(); if (Intent.ACTION_SCREEN_ON.equals(action)) { Log.d(TAG, "screen on"); } else if (Intent.ACTION_SCREEN_OFF.equals(action)) { Log.d(TAG, "screen off"); } else if (Intent.ACTION_USER_PRESENT.equals(action)) { Log.d(TAG, "screen unlock"); } else if (Intent.ACTION_CLOSE_SYSTEM_DIALOGS.equals(intent.getAction())) { Log.i(TAG, " receive Intent.ACTION_CLOSE_SYSTEM_DIALOGS"); } } }; Log.d(TAG, "registerReceiver"); registerReceiver(mBatInfoReceiver, filter); }

推荐整理分享android亮屏、暗屏、解锁、关闭系统对话的监听事件(安卓暗屏),希望有所帮助,仅作参考,欢迎阅读内容。

android亮屏、暗屏、解锁、关闭系统对话的监听事件(安卓暗屏)

文章相关热门搜索词:安卓亮屏,安卓亮屏,android设置屏幕亮度,安卓手机亮度太低黑屏了怎么改,安卓手机暗屏故障怎么解决,安卓亮屏,安卓手机暗屏故障怎么解决,android 亮屏,内容如对您有帮助,希望把文章链接给更多的朋友!

开发Blog整理 开发Blog记录清理收藏夹太多了,来不及看了。

Dagger2使用记录 Dagger2使用记录Dagger2是由google开始维护的依赖注入框架,从Dagger(由square公司开发)开始发展而来。废话不多说上github地址:

Android下的单元测试 android下的单元测试在AndroidManifest.xml文件中配置以下信息:在manifest节点下添加:!--指定测试信息和要测试的包--instrumentationandroid:name=android.test.Instrumentat

标签: 安卓暗屏

本文链接地址:https://www.jiuchutong.com/biancheng/384192.html 转载请保留说明!

上一篇:Android 优化电池使用时间——确定和检测网络状态(android电池优化设置)

下一篇:开发Blog整理

  • 小规模纳税人如何计算增值税
  • 税控盘是干什么用的
  • 城镇垃圾处理费的计税依据
  • 医药行业发票税率
  • 财政拨款结余明细科目编码
  • 缴纳契约计税依据包含增值税吗
  • 无追索权保理占用谁的额度
  • 服务,不动产和无形资产扣除项目本期实际扣除金额
  • 购进财务软件折旧怎么算
  • 应计入企业存货成本有哪些
  • 企业呆账的处理方式
  • 营业外收入在资产负债表怎么填
  • 计提物业费会计分录
  • 实际缴纳增值税税额是什么意思
  • 药店税票税点
  • 分公司背书给总公司
  • 临时建筑进项税可以一次抵扣吗?
  • 药品增值税简易征收
  • 出口转内销申报需要先做出口退税吗
  • 投资类公司增资
  • 预收款项确认主营业务收入谨慎性
  • 员工可以一起辞职吗
  • 环境保护税入账什么会计科目
  • 计算机网络默认网关什么意思
  • 电脑运行时cpu温度
  • php在apache中有哪些工作方式
  • 已认证进项税发票可抵扣么
  • 销售折让双方会计分录
  • 补缴的土地出让金需要计提吗
  • laravel基础
  • 暂无支付能力的原因
  • php文件上传用什么请求方法
  • 购税盘分录
  • c++简易游戏
  • 失业保险金退回告知书
  • 非成品油发票为什么不能抵扣
  • 政府补贴什么时候开始的
  • mongodb设置远程连接
  • 电子发票的缺点
  • 小微企业如何升级一般纳税人
  • 开票金额和发票金额
  • 工资与社保的关系图
  • 股东打给公司的投资款
  • 农产品收购进项税抵扣会计分录
  • 一般纳税人开票流程
  • 公司客户招待费用标准
  • 购置成本由什么构成
  • 固定资产折旧的影响因素
  • 固定资产处置有净值怎么处理
  • 农民专业合作社法
  • 小企业的建账流程分为什么内容
  • mysql -u -p -s
  • sql server 2008教程
  • linux/fs.h
  • win8系统升级
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • xp关机会自动重新启动
  • windows中输入法的安装步骤
  • win7系统出现蓝屏怎么进去桌面
  • ubuntu系统查看mac地址命令
  • macos手势
  • win8桌面右键无法使用
  • ios macos
  • linux halting
  • win7系统待机设置
  • win7系统电脑无声音
  • cmd命令是干嘛的
  • node.js最主要的特点有哪3个?
  • android源码分析实录
  • tbc背包插件
  • python快速上手 自动化
  • 用python发邮件
  • 基于javascript的毕业设计
  • dom教学
  • android打包v1v2
  • 简述python语言
  • jquery动态添加html代码
  • 如何将文件夹导入idea
  • 入职培训结束就签合同吗
  • 国税三所电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设