standard: 标准(默认)模式
当通过这种模式来启动Activity时,Android总会为目标
Activity创建一个新的实例,并将该Activity添加到当前 Task栈中.注意,这种方式不会启动新的...当系统采用singleTask模式加载Activity时,又分为以下
三种情况:
(1)如果将要启动的Activity不存在,那么系统将会创建该
实例,并将其加入Task栈顶
(2)如果将要启动的Activity...已存在,且存在栈顶,那么此时
与singleTop模式的行为相同
(3)如果将要启动的Activity存在但是没有位于栈顶,那么
此时系统会把位于该Activity上面的所有其他Activity
全部移出...无论从哪个Task中启动目标Activity,只会
创建一个目标Activity实例且会用一个全新的Task栈来装载该
Activity实例.并且该Task栈有且仅有一个Activity实例
当系统采用...singleInstance模式加载Activity时,又分为以下
两种情况:
(1)如果将要启动的Activity不存在,那么系统将会先创建一个
全新的Task,再创建目标Activity实例并将该Activity