2018-10-25 activity回退栈与4个模式、inte
2018-10-26 本文已影响0人
LoveXiaer
打开应用App,开始创建回退栈,然后一个一个activity会压入,如果activity finish或者按了返回键会退出返回栈。
四种模式为
standard,默认的启动模式;
singletop,就是栈顶部只会有一个,所以在创建的时候会先看栈顶是不是有,有的话就不会再创建,而且走newintent;
singletask,就是整个栈中是不是有,如果有的话,会清除销毁该位置以上所有的activity;
singleinstance,栈中只有单个实例,使用较少;
可以通过设置intent flag ,来实现这几种模式,还可以达到各种模式的切换。