1.1标准启动模式

概要:android采用的是任务栈的形式去管理activity,antivity通过先进后出的方式进行入栈和出栈。这样就可以实现后退键的模式,顶部的activity弹出,上一个栈就到了栈顶。在android中配置启动模式的方法在AndroidManifest.xml中去配置:

andorid中activity的四中启动模式

1.2singletop的启动模式

概要:当activity在栈顶进行启动的时候就不生成新的实例,当不在栈顶的时候就生成新的实例,activity的切换在同一个栈当中。

1.3singletask和singleInstance的启动模式

Singletask模式:一个栈中先进入一个activity,再进入一个activity,当后进入的这个activity启动第一个activity,第二个activity就会弹出栈,这个栈中就只有一个activity,在点击后退键程序将会推出。

SingleInstance模式:一个栈中只用一个activity实例。

相关文章:

  • 2021-06-20
  • 2021-10-08
  • 2021-03-31
猜你喜欢
  • 2021-11-19
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-12-02
相关资源
相似解决方案