android页面管理器。可以实现完整退出android软件
16lz
2021-12-04
原理:用链表存储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);}}}
更多相关文章
- popwindow动画显示消失,activity切换动画
- Android退出程序的多种方法
- Android点击2次返回按钮退出应用程序
- Android之SharedPreferences详解与原理分析
- popwindow动画显示消失,activity切换动画
- popwindow动画显示消失,activity切换动画
- Android测试之Monkey原理及源码分析(二)
- Android(安卓)Studio代码混淆,开启Proguard,稍微总结一下
- 对话框式activity