本文共 813 字,大约阅读时间需要 2 分钟。
running:可以交互
paused:可以看见但不可以交互,成员变量都还在,但是若内存紧张,将会优先被系统回收 stopped:完全被其他的activity覆盖看不见,成员变量都还在,但是若内存紧张,将会优先被系统回收 killed:被系统回收了,所保留的信息和成员变量已经不存在了前台:可交互的activity 或者 在前台activity绑定的service
可见:看得见但不能交互的进程 服务:后台开启的service服务 后台:前台进程被按home键后,但是不一定会回收,要看内存使用情况 空:没有活跃的组件,只是出于缓存的目的,android系统可以随时kill掉1、standard:每创建一个activity就会加到栈中,不复用
2、singleTop(栈顶复用):创建的activity是在栈顶的话,就会复用 3、singleTask(栈内复用):创建的activity是在栈内的话,就会复用并将栈内其上的activity移除,并回调一个newIntent(); 4、singleInstence:在整个系统在只有这一个activity,并且独享任务栈转载地址:http://phaji.baihongyu.com/