activity的启动模式
常用的三种
standard(系统默认)
singleTop
singleTask
<activity android:name=".jump.BActivity"
android:label="B"
android:launchMode="standard">
任务栈,每次启动一个activity,就会把该activity的实例放到任务栈中,任务栈名字默认为包名
standard,每次启动一个activity,都会创建一个新的实例
singleTop,
会调用onNewIntent方法
singleTask,每次启动activity,检查当前任务栈中是否有这个实例存在,如果有,就直接复用,调用onNewIntent方法,并且将该实例上方的其他实例全部清除
如果该任务栈中没有改实例,则新建