活动的启动模式
android启动模式一共有四种
分别是 standard,singleTop ,singleTask ,singleInstance
1.standard模式,在MainActivity点击按钮启动MainActivity,标准模式下每次都是新的Activity id
2. singleTop
首先修改android默认的launchMode
<activity android:name=".MainActivity"
android:launchMode="singleTop">
此时不管点击按钮多少次始终显示一个Activity的ID,因为此时的activity位于栈顶,如果它不在栈顶时,仍然会出现新的活动ID
3.singleTask
道理同上,修改manifest.xml文件中的launchMode的值为singleTask
singTask是检证栈中是否有这个实例,如果有这个实例,就会调用Restart()方法重新启动之前的实例
4.singleInstance