安卓四种启动模式

standard 标准的启动模式

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

singleTop 单一顶部模式

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

singletask  单一任务栈

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

singleinstance  singleinstance  单一实例

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

应用场景:通话界面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容