singleTask, singleInstance 与singleTop使用心得

1. singleTask, singleInstance 共同点:

    1)  栈,这点可以通过back验证。

    2) 有且只有一个activity实例对象

2. singleTask, singleInstance同点:

    1) singleTaskActivity首次调用一个task。singleTask Activity再次进入task(即将放入栈顶),则销毁其上的所有activity。

    2) singleInstance不会新开一个task只是保持有且只有一个activity实例对象。

3. singleTop比较简单,只是保证task有且只有一个activity实例对象。

你可能感兴趣的:(singleTask, singleInstance 与singleTop使用心得)