Android-Activity任务栈
一 任务栈
任务Task:就是由多个Activity(可能进程不同,例如启动系统的Activity)按照顺序组成的业务逻辑
任务有TaskId:一个任务中的多个Activity进程的任务TaskId相同
任务是一个横向的概念,进程是一个纵向的概念
任务栈TaskStack:由多个Activity进程组成的栈,遵循先进后出
二 附上一张图
三 面试题
描述一下Activity的Task Stack模型
任务栈,一个Activity覆盖当前的Activity,则之前的Activity被压入任务栈中
当前的Activity在栈顶,任务栈遵循先进后出的原则
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。