import java.util.LinkedList;
import java.util.List;
import android.app.Activity;
/**
*
* @author mirror wang
*
*/
public class AppConfig {
private List<Activity> activityList = new LinkedList<Activity>();
private static AppConfig instance;
/**
* 单例模式获取唯一的Appcontext实例
* @return
*/
public static AppConfig getInstance(){
if(null == instance){
instance = new AppConfig();
}
return instance;
}
/**
* 添加acticity到容器
* @param activity
*/
public void addActivity(Activity activity){
activityList.add(activity);
}
/**
* 遍历所有activity并finish 全局退出
*/
public void exit(){
for(Activity activity:activityList){
activity.finish();
}
System.exit(0);
}
/**
*
*/
public void removeActivity(Activity activity){
activityList.remove(activity);
}
}
import java.util.List;
import android.app.Activity;
/**
*
* @author mirror wang
*
*/
public class AppConfig {
private List<Activity> activityList = new LinkedList<Activity>();
private static AppConfig instance;
/**
* 单例模式获取唯一的Appcontext实例
* @return
*/
public static AppConfig getInstance(){
if(null == instance){
instance = new AppConfig();
}
return instance;
}
/**
* 添加acticity到容器
* @param activity
*/
public void addActivity(Activity activity){
activityList.add(activity);
}
/**
* 遍历所有activity并finish 全局退出
*/
public void exit(){
for(Activity activity:activityList){
activity.finish();
}
System.exit(0);
}
/**
*
*/
public void removeActivity(Activity activity){
activityList.remove(activity);
}
}