Android学习笔记(13)---关于在退出应用时完全退出所有Application
2012-08-08 17:54
295 查看
1、继承一个Application写一个exitapplication类:
2、在每个Activity中把该activity添加进类exitapplication,this代表该Activity
3、在退出应用时调用exitapplicaition
public class exitapplication extends Application { private List<Activity> activityList = new LinkedList<Activity>(); private static exitapplication instance; private exitapplication() { } //单例模式中获取唯一的MyApplication实例 public static exitapplication getInstance() { if(null == instance) { instance = new exitapplication(); } return instance; } //添加Activity到容器中 public void addActivity(Activity activity) { activityList.add(activity); } //遍历所有Activity并finish public void exit() { for(Activity activity:activityList) { activity.finish(); } System.exit(0); } }
2、在每个Activity中把该activity添加进类exitapplication,this代表该Activity
exitapplication.getInstance().addActivity(this);// 添加Activity到容器中,以便应用完全退出
3、在退出应用时调用exitapplicaition
exitapplication.getInstance().exit();
相关文章推荐
- 关于使用singleTask模式和在Application中完全退出应用
- Android 一次性关闭所有的activity 完全退出应用
- 关于在退出应用时关闭所有Activity
- 关于程序退出无法关闭所有界面问题 通过广播使Android程序完全退出
- android中实现完全退出程序方法(退出所有activity)
- android开发游记:关闭所有Activity安全退出应用的方法总结
- Android关于finish()与System.exit()都不能退出应用的原因
- Android学习札记39:关于安全退出已创建多个Activity的应用(2)
- Android 完全退出应用的四种方法
- Android退出应用方法 -- 使用Application退出
- 在非Main Activity中完全退出应用
- 关于android应用退出的问题
- 【转载】通用 application 彻底退出应用 获崩溃异常,保存错误日志,并重启应用
- computer vision:algorithm and application计算机视觉算法与应用 这本书中附录里关于计算机视觉的一些测试数据集和源码站点
- android 完全退出应用程序 使用ExitApplication.
- Android酱油笔记之关于退出所有Avtivity
- Android中完全退出当前应用系统
- 嵌入式linux应用开发完全手册 关于pc为什么指向下两条指令的位置问题
- android 基于BroadcastReceiver广播 完全退出应用的实现代码 亲测可以
- 以下是computer vision:algorithm and application计算机视觉算法与应用这本书中附录里关于计算机视觉的一些测试数据集和源码站点,我整理了下,加了点中文注解