1、standrad模式:每次激活Activity時(startActivity),都創建Activity實例,並放入任務棧。
2、singleTop模式:如果某個Activity自己激活自己,即任務棧棧頂就是該Activity,則不需要創建,其餘情況都要創建Activity實例;
作用:提高用戶體驗性。
3、singleTask模式:如果要激活的那個Activity在任務棧中存在該實例,則不需要創建,只需要把此Activity放入棧頂,並把該Activity以上的Activity實例都pop
應用場景:瀏覽器webkit內核。
4、singleInstance模式:開啓新的activity,會給自己創建要給單獨的任務棧。
應用場景舉例:有道詞典