美文网首页
关于Android启动模式的坑点分析

关于Android启动模式的坑点分析

作者: 知人知心不知面 | 来源:发表于2020-01-06 19:20 被阅读0次

    四种启动模式:

    standard,singleTop,singleTask,singleInstance,四种模式

    standard标准模式

    singleTop栈顶复用模式

    singleTask栈内复用模式

    singleInstance单例任务栈

    这里只着重说一下singleTask模式,其它模式很好理解不在赘述。

    1、singleTask坑点一 

           设置了singleTask模式,如果没有指定任务栈名字taskAffinity的话,会默认为放到主任务栈上(也就是affintiy为包名的任务栈)

          并不像standard模式那样,谁启动了就归谁。

    2、singleTask坑点二

    启动一个已存在的singleTask模式的activity,会把这个activity所在任务栈全都拿到前台来。只是清除了该activity上所有的activity而已。

    未完待续。。。

    相关文章

      网友评论

          本文标题:关于Android启动模式的坑点分析

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