比如:当前APP出现一个非全尺寸的对话框
停止状态
如果一个活动完全被另一个活动遮挡住了,它就会被停止。...比如:APP在后台运行
销毁状态
activity被系统杀死或者调用finish方法主动退出
可以重写的方法有:
onStart() : 当onCreate()之后,会调用该方法
onResume()...,然后调用该方法
onStop() : 当前活动被另个活动完全覆盖后(比如有人打电话过来),那么该活动就会进入停止状态,然后调用该方法,一般在这个方法中停止所有关于刷新界面的操作.
onDestroy(...) : activity被系统杀死或者调用finish方法主动退出,那么会调用该方法, 一般在这个方法中用于释放资源,
2.activity启动模式
在Android开发中,如果我们通过一个按钮重复打开...singleTask单独实例模式
在栈中只能拥有唯一实例,创建使用该模式的activity的实例之前,会自动在任务栈中匹配实例,如果之前未创建,那么就在栈顶创建一个实例,如果已存在,那么会将它上面的其它所有