位置: 编程技术 - 正文

Broadcast实现强制下线功能

编辑:rootadmin

推荐整理分享Broadcast实现强制下线功能,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

实现强制下线功能的思路就是弹出一个对话框,让用户无法进行任何操作,必须选择对话框中的确定按钮,然后Intent跳转到Login页面即可。现在存在这样一个问题,我们被通知强制下线的时候可能处于任何一个页面,难道我们需要在每个界面上都编写一个弹出对话框的逻辑?我们可以借助广播,来轻松实现这一功能。

首先我们考虑强制下线功能需要先关闭掉所有的活动,然后回到登录界面,怎么实现关闭所有活动的功能呢?我们可以先创建一个ActivityCollector类用于管理所有的活动:

然后创建BaseActivity类作为所有活动的父类。

登录login.xml代码如下:

新建LoginActivity继承BaseActivity:

main.xml代码如下:

MainActivity.java如下:

接下来我们要创建一个广播接收器了:

Broadcast实现强制下线功能

最后不要忘了配置manifest:

运行实例:

输入正确的用户名和密码后进入Main:

点击offline:

点击OK后返回登录界面,实现简单的下线功能。

最后推荐一下我开发的应用:

[置顶] Android 搭建开发环境 1:环境搭建1-1:JDK安装:如果你还没有JDK的话,可以先去下载一个。接下来就是设置环境变量:1-1-1:设置环境变量对搭建Android开发环境不是必须的,可

androidの4.4版本沉浸式透明状态栏与导航栏(一) androidの4.4版本沉浸式透明状态栏与导航栏(一)1.Android系统自4.2开始UI上就没多大改变,4.4也只是增加了透明状态栏与导航栏的功能,如图看上去的确

一起学android之给图片添加涂鸦(文字)() 原图:效果图:代码如下:publicclassGraffitiViewextendsView{privatePaintpaint=null;/**源图*/privateBitmaporiginalBitmap=null;/**需要涂鸦的图片*/privateBitmapnew1Bitmap=null;/**涂

标签: Broadcast实现强制下线功能

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

上一篇:android面试题总结加强版(一)(android面试题简书)

下一篇:解决Android SDK Manager下载慢的问题(解决Android Studio下载gradle慢)

  • 所得税汇算清缴时间期限
  • 小规模纳税人到底能不能收专票
  • 法人买社保不领钱可以吗
  • 资质费用是什么意思
  • 100万劳务费发票多少税
  • 亏损金额需要对抵实收金额吗
  • 限售股在锁定期内卖出
  • 滴滴打车电子票怎么取票
  • 货运增值税发票抵扣条件
  • 固定资产造成的损失可以税前扣除吗
  • 个人境外存款利息收入收税
  • 小规模纳税人季报还是月报?
  • 计提增值税小于10万元
  • 购进原材料发生非正常损失,账面成本10万元 该原材料
  • 事业单位代扣社保公积金分录怎么写的
  • 抵货款回来的产品叫什么
  • 股东贷款可以转给其他人吗
  • 营业收入不开发票
  • 增值税发票备注栏不写可以吗
  • 公司买结构性存款算投资吗
  • 网上申报城建税及附加怎么操作
  • 2019年以后转登记为小规模纳税人有无时间要求?
  • 纳税评估调整
  • windows10专业
  • 长期股权投资的账务处理
  • 收到苗木发票怎么做账
  • 结转已售材料成本600元会计分录
  • php拼接url
  • u盘显示0字节修改不了
  • php require include
  • 应交增值税的会计科目怎么做
  • 委托贷款会计科目有哪些
  • win11中文安装包
  • uniapp怎么做适配
  • 汽车因质量原因泡水能退车吗
  • yolov5参数设置
  • php实现原理
  • 显示国家税务总局东莞分局打来电话是诈骗还是正规电话
  • netbeans ide 8.1
  • 达摩院 2021
  • 合伙企业退伙个税
  • 带折扣的发票如何入账
  • 三类职业指的是什么
  • 长期待摊费用最低摊销年限
  • 销售清单有法律效力吗
  • sql server怎么升级版本
  • 税是什么为什么要交税
  • 个人所得税申报数
  • 营改增后简易计税是多少税率
  • 预收账款和应收账款的转换
  • 建筑业简易计税预交
  • 暂估入库的商品怎么做账
  • 起初数据录入
  • 无形资产当月减少当月计提吗
  • 企业逾期贷款利息影响征信吗
  • 费用报销如何做账务处理分录
  • 培训费开票属于劳务费吗
  • 公司给员工租房没有发票怎么入账
  • 小规模公司怎样添加员工
  • 收到发票税点计入什么科目
  • sql常用语句大全简书
  • 安装好sql2000后安装sp4
  • centos6.2安装教程
  • win7激活怎么关闭
  • xp系统任务栏太小怎么办
  • 随机产生10个数
  • centos6.5服务器安装教程
  • linux怎么用u盘传输文件
  • Win10预览版怎么变回正式版
  • ubuntu怎么刷新桌面
  • linux如何查看防火墙配置
  • opengl教程48讲
  • jquerycuishifeng
  • qt绘制3d
  • 广州市地方税务局官网
  • 深圳电子税务局怎么查以前申报表
  • 如何税务监管更精准
  • 内蒙古国地税联合网厅
  • 大乐透中奖查询走势图
  • 房产税怎么申报操作流程视频
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设