android活动的启动模式介绍
来源:移动互联培训 2017-02-20
android活动的启动模式分为 standard、singleTop、singleTask和singleInstance四种,可以在AndroidManifest.xml中通过对
android活动的standard启动模式
默认的启动模式
该模式下,创建一个活动时,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建该活动的一个新的实例。
android活动的singleTop启动模式
启动活动时,如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。
若该活动存在于返回栈中,但不位于栈顶,还是会创建新的活动实例。
android活动的singleTask启动模式
启动活动时,首先会在返回栈中检查是否存在该活动的实例,如果发现已经存在,把在这个活动之上的所有活动统统出栈。
如果没有就创建一个新的实例。
android活动的singleInstance启动模式
指定为singleInstance模式的活动会启动一个新的返回栈来管理这个活动。
Copyright ©2004-2018 华清远见教育科技集团 版权所有
京ICP备16055225号,京公海网安备11010802025203号