《表2 重复执行两次ALC过程中返回栈状态变化情况》

《表2 重复执行两次ALC过程中返回栈状态变化情况》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《Android应用Activity启动环研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

若一个Android应用的ALG中没有ALC,那么activity不可能被循环启动,返回栈中肯定不会产生同类型的activity实例.Android应用存在ALC是其产生同类型activity实例的必要条件.根据重复执行ALC时,返回栈中产生同类型activity实例的情况将ALC分为3类.针对这3类情况各展示了一个样例,如图4所示,其中ALC用虚线标记.表2展示了这三类ALC被连续执行2次过程中返回栈的变化过程,表中用小写字母“a”表示activity实例,下标指示类型,上标指示其为该类型的第几个实例.每启动一个activity,返回栈状态就更新一次,同类型activity实例用黑框标出.