首页 > 其他 > 详细

Activity的四种启动模式

时间:2017-04-15 19:17:00      阅读:289      评论:0      收藏:0      [点我收藏+]

启动模式一共有四种,分别是standard、singleTop、singleTask 和singleInstance,可以在AndroidManifest.xml 中通过给<activity>标签指定android:launchMode 属性来选择启动模式

1.standard 默认模式
在standard 模式(即默认情况)下,每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。对于使用standard 模式的活动,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建该活动的一个新的实例。

2.singleTop
如果活动实例在栈顶,不会创建新活动,否则,创建新活动.

3.singleTask
如果栈中没有活动,就创建,如果有,则不创建新活动,将该活动之上的所有活动全部出栈,该活动提升为栈顶活动.

4.singleInstance
返回一个新的栈来管理该活动.

Activity的四种启动模式

原文:http://www.cnblogs.com/itfenqing/p/6715098.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!