Activity 生命周期

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

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

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

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

原文地址:https://www.cnblogs.com/iihe602/p/3282869.html