2018-10-25 activity回退栈与4个模式、inte

2018-10-26  本文已影响0人  LoveXiaer

打开应用App,开始创建回退栈,然后一个一个activity会压入,如果activity finish或者按了返回键会退出返回栈。

四种模式为

standard,默认的启动模式;

singletop,就是栈顶部只会有一个,所以在创建的时候会先看栈顶是不是有,有的话就不会再创建,而且走newintent;

singletask,就是整个栈中是不是有,如果有的话,会清除销毁该位置以上所有的activity;

singleinstance,栈中只有单个实例,使用较少;

可以通过设置intent flag ,来实现这几种模式,还可以达到各种模式的切换。

上一篇下一篇

猜你喜欢

热点阅读