溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Activityd的四種啟動模式

發(fā)布時間:2020-07-28 07:33:34 來源:網(wǎng)絡 閱讀:472 作者:chenzq2016 欄目:開發(fā)技術

Activityd的四種啟動模式:

1.Standard:標準啟動模式。需要啟動一個Activity就會創(chuàng)建該activity的實例。也是activity的默認啟動模式。
2.singleTop:如果activity已經(jīng)位于棧頂了的,那么就不會創(chuàng)建新的activity的實例,而是復用棧頂?shù)膶嵗龑ο?。如果不位于棧頂仍舊會創(chuàng)建activity的實例對象
3.singleTask:設置了singleTask啟動模式的activity在啟動時,如果位于該棧中已經(jīng)有該activity實例對象就會復用,該實例之上的所有activity都依次后進先出的出棧執(zhí)行onDestroy方法。知道該activity位于棧頂;否則創(chuàng)建該activity實例。
4.singleInstance:開啟一個棧存放activity實例,不管哪個界面調用設置了singleInstance的Activity都會調用該實例對象

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI