1.standard启动模式
也就是每次访问一个活动时,都会创建一个新的实例类
2.singleTop启动模式
也就是当活动在栈顶时,且请求的是自己时,则不会创建新的实例类
3.singleTask
使活动在整个应用程序中只存在一个实例。
经检测,发现最多可以设置这么一个活动,如果有第二个,则第二个不生效,按standard算
4.singleInstance
也就是每次访问一个活动时,都会创建一个新的实例类
2.singleTop启动模式
也就是当活动在栈顶时,且请求的是自己时,则不会创建新的实例类
3.singleTask
使活动在整个应用程序中只存在一个实例。
经检测,发现最多可以设置这么一个活动,如果有第二个,则第二个不生效,按standard算
4.singleInstance
创建属于自己的返回栈
为毛我在使用活动的启动模式之singleTask时,只能对一个活动有效,对多个就只有第一个有效了?
深入探讨Android单任务启动模式的工作原理,解释为何在多个活动使用此模式时,仅首个活动能生效,其他活动失效的原因。

被折叠的 条评论
为什么被折叠?



