Andorid完美退出应用
来源:互联网 发布:微信网站怎么制作 知乎 编辑:程序博客网 时间:2024/05/23 01:14
完美退出应用对于任何App来说都是很重要的,当页面的交互逻辑很复杂的时候,难免会遇到某些activity在跳转过程中没有退出,为了方便Activity退出,可以统一建一个ActivitManager,统一的去记录activity,然后统一的进行销毁。
public class ActivityManager { /** * 存放Activity的map */ private static Map<String, AppCompatActivity> activitys = new HashMap<String, AppCompatActivity>(); /** * 获取管理类中注册的所有Activity的map * * @return */ public static Map<String, AppCompatActivity> getActivitys() { return activitys; } /** * 根据键值取对应的Activity * * @param key 键值 * @return 键值对应的Activity */ public static AppCompatActivity getActivity(String key) { return activitys.get(key); } /** * 注册Activity * * @param value * @param key */ public static void addActivity(AppCompatActivity value, String key) { activitys.put(key, value); } /** * 将key对应的Activity移除掉 * * @param key */ public static void removeActivity(String key) { activitys.remove(key); } /** * finish掉所有的Activity移除所有的Activity */ public static void removeAllActivity() { Iterator<AppCompatActivity> iterActivity = activitys.values().iterator(); while (iterActivity.hasNext()) { iterActivity.next().finish(); } activitys.clear(); }}
相信看了上面代码就知道如何使用了吧!这里就不介绍了。
0 0
- Andorid完美退出应用
- Android--完美退出应用
- android之完美应用退出
- Android_完美退出应用方法
- Android退出整个应用之完美解决方案
- android之完美退出应用2
- android 完美退出当前应用的方法
- Andorid任意页面退出
- APP应用完美退出的方法的尝试
- Andorid实现退出客户端提示
- Android中那些完美和不完美退出应用的方法
- andrioid 完美退出
- activity 完美退出
- activity 完美退出
- android ctivity完美退出
- pthread_cancel 完美退出线程
- activity 完美退出
- Android完美退出程序
- wordpress数据字典
- MyBatis 逆向工程生产源码(po、mapper)
- 2016总结-学习-健康-坚持
- Android-IPC之二
- syntax error near unexpected token `newline'脚本无法执行
- Andorid完美退出应用
- 密码日记
- ORACLE下载当中的gateways,companion,clusterware都是什么用途?
- 1104. Sum of Number Segments (20)解题报告
- 利用Python替换文件中的字符串
- 自动化一步一步来之ant+ivy+jacoco+testNG+tomcat搭建
- Android 联系人模糊查询
- 图——Floyd算法
- Arcgis API for Javascript本地部署