Activity生命周期和启动模式

来源:互联网 发布:xcc mixer软件 编辑:程序博客网 时间:2024/06/06 05:49

Activity生命周期

正常的流程


异常情况下

onsaveinstancestate->ondestory

oncreate->onrestoreinstancestate


四种启动模式

standard:标准模式,每一个新的Activity创建新的实例。

singleTop:栈顶复用模式,只当Activity位于任务栈的栈顶的时候复用。

singleTask:栈内复用模式,是一种单例模式,只当Activity位于任务栈的栈内的时候复用,如果不存在就创建,比较节约内存。

singleInstance:单实例模式,Activity创建在一个单独的任务栈内,如果重复启动该Activity不会创建新的任务栈,包括singleTask的功能。


intentFilter匹配规则,以后再找个时间好好学习下。




0 0