- 如果我有3个activity, 每次主页面和其他两个页面的切换,主页面(singletask)不会销毁,其他的两个页面(singletop)如果也不销毁,会有问题么?
Android系统会自动对无用的activity实例对象进行GC,应用程序员需要注意的是:
onDestroy()
里释放相关资源,做好清理工作(e.g.关闭数据库连接,停掉线程等)onDestroy()
之后还持有其它对象的引用(否则会妨碍GC,造成memory leak)2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
2 回答1.7k 阅读
1 回答1.3k 阅读
1.3k 阅读
Google官方是推荐不需要手动关闭Activity以提高体验。