- standard:默认的模式,每次启动会新创建一个activity对象
- singleTop:在当前任务栈中,判断栈顶是否为当前的activity,如果是,就直接使用,如果不是,就会创建新的activity放入栈顶
- singleTask:在当前任务栈中,判断栈里是否存在当前的activity,如果不存在,就会创建新的activity入栈,如果存在,会把该activity之上所有activity清理出栈,显示当前activity
- singleInstance:新创建一个任务栈,放入新创建的activity,该任务栈只允许一个activity实例,如果已存在,就会切换到该任务栈
相关文章
- Android N分屏模式Activity生命周期的变化
- Android开发值利用Intent进行put传值,setclass启动activity,并用get进行取值
- Android 隐式启动Activity之:action,category,data
- Android下am命令启动Activity、Service、BroadcastReceiver
- android 通过uri启动Activity
- Android小技巧——Uri启动Activity
- Android应用程序启动详解(二)之Application和Activity的启动过程
- Android四种启动方式(动态+静态)
- Android APP开机自启动基本方法
- Android 8.0 Activity的启动流程