Activity任务栈


目录

  1. 什么是Activity任务栈

  2. 不同启动模式下的Activity任务栈

  3. 结束


    1.  什么是Activity任务栈

在之前的课程中我们认识到了Activity启动模式和页面的跳转那么你知道在我们多个页面进行跳转的时候你跳过去的这些页面都是怎样排列的吗?

下面让我们一起认识一下 Activity任务栈


什么是Activity任务栈 Activity任务栈是我们创建了多个Activity界面后进行跳转时存储Activity用的

你可以把他想象成一个壳子你进入应用后壳子会将你所在的Activity界面能放到这个壳子里,当你跳转到另一个Activity界面后这个壳子就会在你原本的Activity界面上生成一个你当前的Activity界面放在第一个Activity界面上

如图 : 

b2b614a9093548319a6616ef16afe708.jpg

 我们可以通过上面这张图很好的看到Activity任务栈是这样存储我们的Activity界面的

这个就是Activity任务栈


  2.  不同启动模式下的Activity任务栈

在刚刚的演示中我们了解到了什么是Activity任务栈,但是你有没有想过 如果Activity页面的启动模式不同 那么Activity任务栈会是什么样子?

下面让我们一起认识一下吧


Activity的启动模式有4种分别是 : 

  1. standard

  2. singleTop

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值