安卓四种启动模式

standard 标准的启动模式

默认启动模式,每次激活activity是,都创建activity实例,并放入任务栈中

singleTop 单一顶部模式

如果activity已经被开启,在栈顶,就不会再创建当前这个activity,而是复用这个已经开启的activity,如果不在顶栈,就会初始化一个新的实例,在整个栈中允许有多个activity

singletask  单一任务栈

当前栈里面只能允许有一个当前实例,要打开这个activity(在底部)的时候,会清除上面所有activity

singleinstance  singleinstance  单一实例

整个手机系统里系只有一个实例,并且是单独运行在自己的任务里,

应用场景:通话界面

你可能感兴趣的:(安卓四种启动模式)