Android的activity管理类
2014-09-23 10:14
197 查看
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);
}
}
相关文章推荐
- Android Activity管理类,管理Activity和退出应用
- android activity的管理类的实现
- android Activity管理类之退出程序
- [置顶] 【Android】Android开发之Activity的管理类,结束关闭指定的Activity,单例模式封装
- Android Activity全局管理类
- AndroidUtils(二)Activity管理类
- android应用程序中 activity管理类的实现
- Android 应用程序Activity管理类:用于Activity管理和应用程序退出
- Android例子—开源中国客户端Activity管理类
- android应用框架设计之Activity管理类:AppManager
- 【Android】Android开发之Activity的管理类,结束关闭指定的Activity,单例模式封装
- Android中级教程(二)之调用另一个Activity---Intent对象的使用!
- Android教程 Activity的详细讲解
- ANDROID的Activity的生命周期
- [转]Jollen 的 Android 教學,#2: Activity与View 的關係
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android教程 Activity的详细讲解
- Android启动过程 && Activity生命周期 && Activity开机自启动 && this与getBaseContext && Activity的singleTask类型
- import android.app.Activity; 失败
- android Activity 之 startActivityForResult 的使用