SingleTask
2018-12-26 10:33:05 2 举报
Android SingleTask启动模式 图解
作者其他创作
大纲/内容
SingleTaskActivity
OtherActivity
栈顶
启动OtherSingleTaskActivity,由于在androidManifest文件配置时设置了taskAffinity所以打开了一个新的任务,并把创建的实例放入该任务
默认task
navigate back (返回)
OtherSingleTaskActivity
新的task
back stack 堆栈
MainActivity
启动OtherActivity
back stack 堆栈
启动OtherActivity,这时是在新的任务栈里启动的,所以OtherActivity的实例是放入了新的task里面的。
启动SingleTaskActivity
退出App
navigate back (返回)这时默认task中的Activity实例已经全部移出并销毁了所以这时新的task中的实例显示给用户。
0 条评论
下一页