Android—强制下线功能的实现
2016-07-17 20:34
555 查看
又照着书乱敲了一波代码
主要实现的功能是强制下线功能 比如QQ在另外一台机器上登陆或者怎样类似这边就只能强制下线
强制下线需要关闭所有的活动然后回到登陆界面
依据的知识点主要是自定义广播
1.首先创建一个ActivityCollector类用来管理所有类的活动
2.创建BaseActivity 作为所有类的父类
3.写登陆界面
4 创建login.activity实现登陆逻辑 然后登陆成功跳转主界面
5 主界面有一个button点击之后会发送一条广播
6 创建一个广播接收器 来接受需要强制下线的消息并进行操作
7 配置AndroidManifest.xml文件
大概流程思路就是这么多 要贴代码嘛?宝宝今天搞git了 所以!!!!github源码地址
不过有一些遇到的问题还是值得记录的::
在广播里启动一个活动一定要给活动加入这个标识
以上 over 啦啦啦啦啦
主要实现的功能是强制下线功能 比如QQ在另外一台机器上登陆或者怎样类似这边就只能强制下线
强制下线需要关闭所有的活动然后回到登陆界面
依据的知识点主要是自定义广播
1.首先创建一个ActivityCollector类用来管理所有类的活动
2.创建BaseActivity 作为所有类的父类
3.写登陆界面
4 创建login.activity实现登陆逻辑 然后登陆成功跳转主界面
5 主界面有一个button点击之后会发送一条广播
6 创建一个广播接收器 来接受需要强制下线的消息并进行操作
7 配置AndroidManifest.xml文件
大概流程思路就是这么多 要贴代码嘛?宝宝今天搞git了 所以!!!!github源码地址
不过有一些遇到的问题还是值得记录的::
在广播里启动一个活动一定要给活动加入这个标识
``` 要设置对话框的类型`TYPE_SYSTEM_ALERT` 还有特别重要的一点就是要声明一个系统级别的权限 ```<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"></uses-permission>
以上 over 啦啦啦啦啦
相关文章推荐
- Android的反编译
- android 五大布局-线性布局(LinearLayout)
- Android基础——Activity之间传递参数
- 献给迷茫的大家
- Android 简单的适配问题
- 手势和触摸事件
- Android极光、小米、百度、jpush等一些推送简介
- Android 图案解锁 9宫格密码解锁
- Android中的回调函数
- ListView Item 中控件获得焦点 android:descendantFocusability用法简析
- Android学习笔记002-Bundle和intent-2016.7.17
- Android布局:gravity与layout_gravity的区别
- Android布局:gravity与layout_gravity的区别
- Android 免费短信验证码--Mob.com
- Android 天气曲线
- Android中SQLite的使用 快速入门SQLite
- Android 在不同Actitity之间数据传递
- [置顶] Android必知必会-发布开源 Android 项目注意事项
- Android必知必会-发布开源 Android 项目注意事项
- Android必知必会-发布开源 Android 项目注意事项