原理:用链表存储activity页面,然后当你退出的时候就按退出,把链表里面所有activity都关闭掉

package com.by2n.application;import java.util.LinkedList;import java.util.List;import android.app.Activity;public class Application extends android.app.Application {@Overridepublic void onLowMemory() {// TODO Auto-generated method stubsuper.onLowMemory();System.gc();}private List<Activity> mList = new LinkedList<Activity>();private static Application instance;public synchronized static Application getInstance(){if(null == instance){instance = new Application();}return instance;}public void addActivity(Activity activity){mList.add(activity);}public void exit(){try{for(Activity a:mList){if(a != null){a.finish();}}}catch(Exception e){e.printStackTrace();}finally{System.exit(0);}}}


更多相关文章

  1. popwindow动画显示消失,activity切换动画
  2. Android退出程序的多种方法
  3. Android点击2次返回按钮退出应用程序
  4. Android之SharedPreferences详解与原理分析
  5. popwindow动画显示消失,activity切换动画
  6. popwindow动画显示消失,activity切换动画
  7. Android测试之Monkey原理及源码分析(二)
  8. Android(安卓)Studio代码混淆,开启Proguard,稍微总结一下
  9. 对话框式activity

随机推荐

  1. Android的SDK与ADT不匹配问题
  2. android studio 报Error:failed to find
  3. 环境变量ANDROID_SDK_HOME的作用
  4. android控件之ImageButton android:scale
  5. android布局居中
  6. android:各种访问权限Permission
  7. android消息处理机制学习(一)-Handler,Mess
  8. android 二 BMI 小例子
  9. Android 3.0 r1 API中文文档(107) —— A
  10. android aapt (android asset packaging t