Android中Activity的LauchMode(加载模式)

1.standard模式:一个task有多个Activity,一个Activity可以被实例化多次,可以放在不同的task中。

2.singleTop模式:该Activity在栈顶,同时收到启动该Activity的intent消息,该Activity不用再创建实例。直接调用栈顶实例。比如:ActivityA启动ActivityB,在A中有一个定时器隔十秒再启动ActivityB。

3.singleTask只有一个实例,要调用必须将其他栈顶元素的实例毁掉。

从上面看了只有A能调用B,而且A再次调用B的时候必须将C,D毁掉,让B处于栈顶。

4.singleInstance在一个Activity创建的时候新建一个Task,只有自己,调用其他的Activity都在其他的Task中。

posted @ 2015-09-17 21:32  lisahappy  阅读(176)  评论(0编辑  收藏  举报