本文实例讲述了Android ScreenLockReceiver监听锁屏功能。分享给大家供大家参考,具体如下:

监听屏幕锁屏状态(注册接受者--执行业务--注销接受者)
public class AppLockService extends Service {
private ActivityManager am;
private KeyguardManager keyguardManager;
private LockScreenReceiver receiver;
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
keyguardManager = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
//注册锁屏广播接收者
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_SCREEN_OFF);
receiver = new LockScreenReceiver();
registerReceiver(receiver, filter);
new Thread(){
public void run() {
//一直在监听锁屏动作,一旦监听到,便执行操作
while(true){
boolean isLockScreen = keyguardManager.inKeyguardRestrictedInputMode();
/**此处可作相应操作*/
}
};
}.start();
}
private final class LockScreenReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
tempAppLocks.clear();
}
}
@Override
public void onDestroy() {
super.onDestroy();
//取消锁屏的广播监听
unregisterReceiver(receiver);
}
}
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
# Android
# ScreenLockReceiver
# 监听
# 锁屏
# Android入门之TextClock的使用教程
# Android服务应用ClockService实现闹钟功能
# Android自定义DigitalClock控件实现商品倒计时
# Android应用程序保持后台唤醒(使用WakeLock实现)
# Android DigitalClock组件用法实例
# Android AnalogClock简单使用方法实例
# Android中系统自带锁WalkLock与KeyguardLock用法实例详解
# Android控件之AnalogClock与DigitalClock用法实例分析
# Android Lock锁实现原理详细分析
# 进阶
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 可作
# 解决方法
# 所述
# 程序设计
# 讲述了
# LockScreenReceiver
# receiver
# Override
# ActivityManager
# KeyguardManager
相关文章:
c# 在高并发场景下,委托和接口调用的性能对比
建站之星如何快速生成多端适配网站?
湖北网站制作公司有哪些,湖北清能集团官网?
定制建站哪家更专业可靠?推荐榜单揭晓
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
用v-html解决Vue.js渲染中html标签不被解析的问题
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
网站制作软件有哪些,制图软件有哪些?
如何快速搭建支持数据库操作的智能建站平台?
如何通过山东自助建站平台快速注册域名?
如何选择高效便捷的WAP商城建站系统?
建站VPS推荐:2025年高性能服务器配置指南
广州建站公司哪家好?十大优质服务商推荐
如何快速搭建个人网站并优化SEO?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
教学论文网站制作软件有哪些,写论文用什么软件
?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
如何通过免费商城建站系统源码自定义网站主题与功能?
建站之星安装提示数据库无法连接如何解决?
Bpmn 2.0的XML文件怎么画流程图
建站之星如何助力网站排名飙升?揭秘高效技巧
如何通过可视化优化提升建站效果?
济南网站制作的价格,历城一职专官方网站?
高端建站如何打造兼具美学与转化的品牌官网?
建站主机服务器选购指南:轻量应用与VPS配置解析
Python路径拼接规范_跨平台处理说明【指导】
建站主机服务器选型指南与性能优化方案解析
如何在万网自助建站平台快速创建网站?
如何在Golang中引入测试模块_Golang测试包导入与使用实践
Android滚轮选择时间控件使用详解
如何做网站制作流程,*游戏网站怎么搭建?
如何快速搭建二级域名独立网站?
北京制作网站的公司,北京铁路集团官方网站?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
一键网站制作软件,义乌购一件代发流程?
西安专业网站制作公司有哪些,陕西省建行官方网站?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
如何在阿里云通过域名搭建网站?
如何获取免费开源的自助建站系统源码?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
深圳网站制作培训,深圳哪些招聘网站比较好?
如何快速选择适合个人网站的云服务器配置?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
建站主机选哪家性价比最高?
建站主机选哪种环境更利于SEO优化?
建站主机选购指南:核心配置与性价比推荐解析
建站主机选择指南:服务器配置与SEO优化实战技巧
如何快速打造个性化非模板自助建站?
如何登录建站主机?访问步骤全解析
*请认真填写需求信息,我们会在24小时内与您取得联系。