Activity四种启动模式

2015-08-13 10:53 阅读 5,882 次 评论 0 条

1、standard:默认的启动模式,每次激活Activity时都会创建Activity,并放入任务栈中

2、singleTop:如果任务的栈顶刚好存在Activity的实例,就重用该实例;否则就会创建新的实例并放入栈顶。

3、singleTask:如果任务的栈中存在Activity的实例,就重用该实例,重用时会让该实例回到栈顶,因此在其上面的实例会被移除出栈;如果栈中不存在该实例,就会创建该实例放入栈中。

4、singleInstance:在一个栈中创建该Activity实例,并让多个应用共享该Activity的实例。

你可能感兴趣的文章

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ158#9359$239或公众号TeachCourse)
转载请注明出处: https://www.teachcourse.cn/317.html ,谢谢支持!

资源分享

分类:Android 标签:
浅谈无序广播和有序广播 浅谈无序广播和有序广播
Eclipse卸载已安装的Genymotion插件 Eclipse卸载已安装的Genymotio
Android常用基本控件属性总结 Android常用基本控件属性总结
Fragment+FragmentTabHost实现仿QQ底部菜单栏 Fragment+FragmentTabHost实