美文网首页
Activity的4种启动模式

Activity的4种启动模式

作者: 轻松飞翔 | 来源:发表于2017-02-21 17:17 被阅读0次

    standard:标准模式,一调用startActivity()方法就会产生一个新的实例;

    singleTop:如果已经有一个实例位于Activity栈的顶部时,就不会产生新的实例,而是调用Activity的newInstance()方法,如果不位于栈顶,则会产生一个新的实例;

    singleTask:会在一个新的task产生这个实例,以后每次调用都会使用这个,不会产生新的实例;

    singleInstance:这个跟singleTask基本生一样的,唯一的区别是:这个模式下的Activity所处的Task中,只能有这个activity的实例,不能有其他的实例。

    相关文章

      网友评论

          本文标题:Activity的4种启动模式

          本文链接:https://www.haomeiwen.com/subject/efpuwttx.html