Android 学习 之 关闭应用程序的方法
16lz
2021-01-23
package com.close; import java.util.LinkedList; import java.util.Stack; import android.app.Activity; public class ActivityManager { private static LinkedList<Activity> acys; private static ActivityManager instance = null; private ActivityManager (){} public static ActivityManager getInstance(){ if(instance == null){ instance = new ActivityManager (); acys = new LinkedList<Activity>(); } return instance; } public void add(Activity acy) { acys.add(acy); } public void remove(Activity acy) { acys.remove(acy); } public void closeAll() { Activity acy; while(acys.size() != 0) { acy = acys.poll(); if(!acy.isFinishing()) acy.finish(); } } }
1.第一种方法:自己定义一个管理Activity的栈
更多相关文章
- (转)Android设置选项开发及自定义Preference样式
- 【Android】自定义ImageView高度自适应,宽度成比例缩放
- Android - Toast自定义显示时间,以及时长
- android 自定义返回按钮
- 自定义ListView3
- android listView 自定义布局结合CheckedTextView实现多选
- Android 自定义Combobox
- Android中自定义对话框的实现
- 自定义Dialog对话框