位置: 编程技术 - 正文

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整理

  • 初级职称经济法目录
  • 什么叫征期抄税?
  • 工会经费和工会会员会费
  • 公司支付宝账户要交税吗
  • 出纳发票不见了可以用微信转账记录记账吗
  • 分期付款购买商品的会计分录
  • 期末现金及现金等价物余额公式
  • 工资表多扣个税怎么做账
  • 新办企业能否享受留抵退税
  • 发票如何保存
  • 个税生产经营申报流程
  • 公司购买商品房契税税率
  • 期末未缴税额为什么会有数据
  • 哪些营业外支出要调增
  • 个人劳务法律规定
  • 一般纳税人施工安装税点
  • 收入纳税明细怎么打印
  • 服装外贸进出口
  • 汇算清缴所得税账务处理
  • 税控设备抵减如何填写报表
  • 每个季度零申报需要做什么
  • 个人给单位垫付的款怎么做账
  • mac安装软件提示需要更高版本
  • win7电脑怎么开
  • 固定资产账面价值在什么情况下会出现负值
  • php数组实现
  • php axios
  • php比较两个字符串
  • 在建工程完工后不转固定资产
  • php flock函数
  • python中文分词代码
  • python datetime把日期转换字符串
  • java是什么意思
  • 房屋租赁可以开具住宿费发票吗
  • 建筑业增值税怎么算举例说明
  • php cms
  • 租赁合同印花税税率2023
  • 累计折旧如何计算使用年限
  • 小于500的费用没有发票怎么做账
  • 成本费用利润率越高越好吗
  • 工资表怎么每个都有表头
  • 受雇于两家公司补税怎么算
  • access数据库不能存放什么数据
  • sql语句批量添加数据
  • 纳税人可以享受六项专项附加扣除
  • 消费税如何计量
  • 资产负债表日后期间是指
  • 计入资本公积的固定资产处置
  • 充值优惠怎么写
  • 一年内到期的非流动负债是经营性负债吗
  • 已认证的发票开具红字发票账务处理?
  • 非同一控制下企业合并发生的审计费
  • 当月扣缴社保分录
  • 小规模公司一般开什么发票
  • 注册资本金印花税税率是2.5还是5
  • 材料入库单金额写含税价吗
  • 哪些商业保险可以抵扣个税
  • 公司购买理财产品账务处理
  • 小规模纳税人购进税控设备如何抵扣
  • 商业承兑汇票是什么
  • 个体工商户达到多少缴税
  • 远程连接局域网电脑
  • win2008r2安装ftp
  • 注册表regsz是什么意思
  • 电脑如何修改硬盘启动顺序
  • wincomm.exe - wincomm是什么进程
  • mac怎么使用islide
  • windows8鼠标点击右键反应慢咋回事
  • win10任务栏位置怎么改变
  • win8鼠标速度怎么调
  • bootstrap 组件库
  • web前端开发应届生简历
  • linux shell -s
  • shell脚本编程实例
  • shell获取字符串中的数字
  • 在页面中输出当前字符串的长度
  • php绘制图形函数
  • javascript中array数组对象的含义及常用方法
  • 公司税务风险情况说明怎么写
  • 税控盘解除风险
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设