`
小熊2号
  • 浏览: 14657 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于Activity的singleInstance特性

阅读更多
MainActivity  --启动--> ActivityA(singleInstance)

      Task 2 Back Stack in the foreground:
      ActivityA

      Task 1 Back Stack:
      MainActivity


MainActivity --启动--> ActivityA(singleInstance)--启动--> ActivityB

      Task 1 Back Stack in the foreground:
      ActivityB
      MainActivity

      Task 2 Back Stack:
      ActivityA


MainActivity --启动--> ActivityA(singleInstance)--启动--> ActivityB ----> ActivityA

      Task 2 Back Stack in the foreground:
      ActivityA

      Task 1 Back Stack:
      ActivityB
      MainActivity


MainActivity --启动--> ActivityA(singleInstance)--启动--> ActivityB ----> ActivityA ----> ActivityB

      Task 1 Back Stack in the foreground:
      ActivityB
      ActivityB
      MainActivity

      Task 2 Back Stack:
      ActivityA

用以下调试命令查看堆栈:
adb shell dumpsys activity activities
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics