standard
每次激活activity都会创建新实例并放入返回栈
singleTop
activity启动若发现返回栈栈顶已是该activity,则直接使用它,不会创建新实例
singleTask
activity启动若发现返回栈存在该activity,则直接使用它,并把之上的activity全出栈
singleInstance
会启用一个新的返回栈管理这个activity,(并且不允许其他activity实例进入)其他应用程序来访问该activity都共用同一个返回栈。
转载于:https://my.oschina.net/u/2350638/blog/498983