启动模式
默认是standard:启动一个活动以后,重新跳转时会再次创建一个当前的活动覆盖在栈顶。
如果要修改启动模式就
<activity
android:name=".FirstActivity"
android:launchMode="singleTop"
android:label="This is FirstActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
singleTop:当前活动处于栈顶的时候,不会重新创建一个新的当前活动,
但是当前活动如果没有处于栈顶的时候还是会创建当前活动。
singleTask:可以理解为一个栈中的单例模式。
singleInstance:所有栈中的单例模式。