首页 > 技术文章 > Activity 生命周期

iihe602 2013-08-26 16:17 原文

 

看了这张图,有一点疑惑就可以解开了:

点击返回,退出程序,Activity是彻底关闭的(除非程序特别处理),不必担心在程序运行列表里依然看到他,其实他已经结束,只是说明你刚才运行过而已,并不会多占用内存

而点击HOME,程序只是暂停,并不会立即释放内存,只有在内存不足时,才会释放掉所占用的内存

 

是否可以增加一个黑屏状态,也就是说程序在前台,但不需要看屏幕(比如:导航下载数据时,时间比较长),为了省电,关掉屏幕是很好的

推荐阅读