Android程序的退出终于完美解决,兼容所有SDK
上网学了好多方法,关于Android的Activity如何退出。好多方法都不行啦,试了各种方法,下面这种方法就是我最喜欢的,简单又容易懂。
使用单例模式创建一个Activity管理对象,该对象中有一个Activity容器(具体实现自己处理,使用LinkedList等)专门负责存储新开启的每一个Activity,并且容易理解、易于操作,非常不错!
MyApplication类(储存每一个Activity,并实现关闭所有Activity的操作
?
真的非常感谢你。。我纠结4天的问题终于解决了。。。

比方说我有20个activity,那我跳转了100次,这个记录是100,但我只需要20,另外80个就是强占用内存的罪魁祸首!
通过MAT工具发现这个问题,建议在里面建立一个clearActivity的函数,负责remove某个被finish的activity,这样才能实现回收。 6 楼 jk138 2011-10-11 谢谢各位的评论,楼下的建议很好,值得大家注意了. 7 楼 myg_315 2011-11-25 我也在调查这个问题,谢谢!