Activity 启动模式

2018-12-11  本文已影响8人  biginsect

相关定义

singleTask 模式的 activity singleTop 模式的 activity.png

相关任务栈的打印验证

SecondActivity 设置了 singleInstance .png

可以看到 SecondActivity 处于单独的任务栈中,而 ThirdActivity 处于 与 Main 相同的任务栈中。

MainActivity 设置 singleTask

可以看到 ThirdActivity 直接被弹出任务栈,设置了singleInstance 模式的 SecondActivity 不受影响。

MainActivity 设置了singleTop.png

MainActivity 不处于任务栈的栈顶,从而创建一个新的 MainActivity 的实例。

上一篇 下一篇

猜你喜欢

热点阅读