今天项目又用到了安卓的启动模式,思前想后有这个东西,但是具体的想不起来的,于是便记录下来,方便以后用
1.stander一个activity就是一个栈,标准的启动模式
2.singTop任务栈会检查栈的栈顶,如果这个activity,那么不可以再次启动本activity
3.singtask会去检查是否开启任务,如果有,就复用,并且吧栈上的所有任务都清空
4.singInstance为当前的任务创建一个新的任务栈,并且只有一个实例,和之前的任务栈没关系,例如电话系统就是singinstance