standard(默认的),singleTop,singleTask
standard就你不用说了,先进后出;
singleTop和singleTask两者相近,容易混淆,重点记住一个就好。
singleTask:单一个任务,顾名思义:只有一个任务栈,舍我其谁!有我没别人!多用于主界面;
场景一:1(singleTask),2,3,1;此时只有1,back app退出;2和3已经移出栈(如果是singleTop,back后依然是3,2,1)
场景二:1 2(singleTask) 3 2 ,此时back是 1 app退出
singleTop:单一顶,1,1,1,1此时back后退回程序,只有一个1
第四种singleInstance
1 2(singleInstance)back 1 退出app