PS:我喜欢把问题简单化所以很短,注意不设置的默认情况是为standard模式。
设置方式在AndroidManifest.xml文件下设置,如下所示:
<activity
android:launchMode="singleTop"
>
(1)standard模式每次启动都会创建一个活动实例。
(2)singleTop 在启动时,如果栈顶是该活动则不会创建。 (3)singleTask如果返回栈存在该活动则直接使用,在这个活动之上的活动全部会被出栈。 (4)singleInstance可以让别的程序共享此活动,此模式会有一个单独的返回栈来管理此活动,此后不管哪个活动来访问这个活动,都共用一个返回栈。结束语:如果有写的不对地方希望您能评论一下,我好改正,不能误导了别人,谢谢合作。