1:standard
每次启用一个activity创建了一个activity实例,将它加入了任务栈中,会走相应的生命周期方法,会十分消耗资源
不同页面之间的跳转就是多个Activity之间的相互跳转。
2:singletop
栈顶复用模式 检测栈顶元素是否有需要启动Activity
3:singletask
栈内复用模式 检测整个任务栈是否存在当前需要启动的Activity,如果存在,就将其置于栈顶
4:singleinstance
一个activity在整个系统中有且仅有一个实例时,而且这个activity独享整个任务栈时