活动的启动模式

  1. standard

    默认启动模式。每次启动该活动,直接将活动压入返回栈;

  2. singleTop

     
    AخA
    <activity 
        android:name=".ActivityName"
            android:launchMode="singleTop" >
            ...
    </activity>

    只有一个该活动可处于栈顶

  3. singleTask

    活动在整个返回栈中只可存在一个。若栈中已存在该活动,则将栈顶所有其他活动出栈(执行onDestroy()),并重新启动该活动(执行onRestart())。

  1. singleInstance

    专门新建一个返回栈来启动该活动