您的位置:首页 > 移动开发 > Android开发

[置顶] android页面管理器。可以实现完整退出android软件

2012-05-15 22:12 453 查看
原理:用链表存储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 {

@Override
public void onLowMemory() {
// TODO Auto-generated method stub
super.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);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐