假设:
假设栈有A-B-C-D,四个activity。其中D Activity在栈顶
standard:
此时跳转到D Activity,跳转后栈的情况是A-B-C-D-D
singleTop:
此时跳转到D Activity,则栈还是A-B-C-D,系统不会创建一个新的Activity,而是会把intent通过调用onNewIntent(intent)方法传给栈顶的activity。
如果栈顶不是D,比如A-B-C-D-E,此时跳转到D Activity,则跳转后栈的情况是A-B-C-D-E-D