(1) standard: 標準模式,每啓動一個Activity重新創建一個實例
(2) singleTop:棧頂重用,如果新activity已經位於任務棧棧頂,不會被重建,重調onNewIntent方法;如果已存在但不位於任務棧棧頂,則重建
(3) singleTask:棧內複用模式,會清除新activity上所有的任務導致其在棧頂
(4) singleInstance:每一個activity單獨位於一個任務棧中
TaskAffinity(任務相關性)和singleTask或者allowTaskRepairing屬性可配對使用。TaskAffinity標誌了activity所需任務棧名字,一般爲應用包名。前兩者結合,activity運行在名字和TaskAffinity相同的任務棧中。後兩者結合,會導致任務轉移。
Activity的啓動模式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
重啓activity
雨奇
2020-07-08 11:23:27
打印未知異常的提示信息
雨奇
2020-07-08 11:23:16
Android Activity生命週期分析
tjzc1352640
2020-07-07 05:18:55
Android學習筆記(18)---關於Activity全屏設置
Moruna
2020-07-06 12:02:40
Android學習筆記(25) --- 硬鍵盤+GridView選擇Item問題
Moruna
2020-07-06 12:02:30
Android學習筆記(26) --- 動畫Animation使用
Moruna
2020-07-06 12:02:29
9Patch 圖片:聊天氣泡
1、 2、 3、 4、 Android Studio 可以製作 .9 Patch 圖片,可參考以下兩篇文章: 參考一 參考二 留言送以上 .9 png 原圖 ♥ 喜 歡 請 點 贊 喲 ♥ (
星汉翠竹
2020-07-02 23:40:08
APP登錄註冊 步驟三:客戶端
星汉翠竹
2020-07-02 23:40:08
Didn't find class "androidx.core.content.FileProvider" on path...
星汉翠竹
2020-07-02 23:40:08
APP登陸註冊 步驟一:服務端搭建環境
星汉翠竹
2020-07-02 23:40:08
Android Studio一個連接SQLite數據庫的登錄註冊實現
星汉翠竹
2020-07-02 23:39:57
android小問題:Bundle傳遞對象 序列化問題
吃苹果的猫公子
2020-06-23 21:11:14
Android學習筆記:Android各種訪問權限Permission詳解
吃苹果的猫公子
2020-06-23 21:11:14
Android 四大組件:這是一份全面 & 詳細的Activity學習指南
Carson_Ho
2020-07-02 09:40:45