用一个集合来装所有Activity首先,建一个Activity类,再定义集合然后,编写一个保存Activity的方法最后,编写一个退出程序的方法其他Activity都继承自这个Activity。so,就行了。希望对你有所帮助。
Stack中保存的只是activity的引用,内存中真正的activity还是一份。activity在内存释放时机和stack有关。这个其实跟android没什么关系。这种偏理论性的知识,老师应该能解释的更清楚。