Activity启动模式

四种启动模式

Activity启动模式_第1张图片

作用

standard

标准模式,也是系统默认的模式。每次启动一个Activity都会重新创建一个新的实例,不管这个实例存在与否。

singleTop

栈顶复用模式。如果Activity的实例位于任务栈的栈顶,那么Activity不会被重新创建,但是他的onNewIntent方法会被回调。

singleTask

栈内复用模式。如果Activity的实例存在一个栈中,那么多次启动这个Activity都不会重新创建实例。

singleInstance

单实例模式。启动Activity时,系统会为其创建一个任务栈,该Activity独自运行在这个任务栈中。

你可能感兴趣的:(Activity启动模式)