您好,登錄后才能下訂單哦!
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都會調用該實例對象
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。