//本文仅供自己理解
活动的启动模式一共有四种,在AnadroidManifest.xml中的
<activity
android:lanuchMode = "standand"/>
中设置。
1、standand
standand是默认的启动模式
特征:
启动新的活动时不会管返回栈中栈顶的活动是否是同一个活动类型。创建新活动。
2、singleTop
特征:如果返回栈中栈顶的活动是同一个活动类型,不创建新活动。
3、singleTask
特征:检查返回栈中是否有同类型活动,如果有,直接使用该实例,在该活动上面的活动出栈。
4、singleInstance
特征:给某一个活动使用该模式,则该模式会创建自己的新的返回栈。