Activity一共有以下四种launchMode:
- standard
- singleTop
- singleTask
- singleInstance
- standard:不管有没有已存在的实例,都会生成新的实例(默认模式)
- singleTop:如果有对应的Activity实例正位于栈顶,就重复利用,没有处于栈顶则生成新的实例
- singleTask:如果有对应的Activity实例,则使此Activity实例之上的其他Activity实例统统出栈, 此Activity实例成为栈顶对象
- singleInstance :
详细讲解http://blog.csdn.net/sinat_29097969/article/details/51802111