在程序内维护一个activity list,在响应应用程序退出的时候,遍历该list,调用每一个Activity的finish()方法,然后调用
android.os.Process.killProcess(android.os.Process.myPid())
或者
System.exit(0)
即可完全退出程序(进程也同时被杀死)。
其他可参考
http://topic.csdn.net/u/20101011/20/a0c6b684-78bf-4d5e-a682-c96e4fe21d2a.html
http://www.android123.com.cn/kaifafaq/670.html