您好,登錄后才能下訂單哦!
Activity加載模式
task:類似于棧,當啟動一個應用的時候,就會創建一個task
用來保存開啟activity
四種加載模式
1、standard 默認 被啟動就會創建一個對象
2、singleTop 棧頂單實例
a、如果activity不存在,創建一個新的activity對象
加載到當前的task里面
b、如果目標activity存在并處于棧頂,不會再創建新的activity
c、如果目標activity存在,但不處于棧頂(棧中),同樣會創建新
的activity
3、singleTask 棧中單實例
a、如果activity不存在,創建一個新的activity對象
加載到當前的task里面
b、如果目標activity存在并處于棧頂,不會再創建新的activity
c、如果目標activity存在,但處于棧中,把目標activity之上的
所有activity都移除掉
4、singleInstance 全局單實例
a、如果目標activity不存在,創建一個新的task,然后把創建的
目標activity放到task里面
b、如果目標activity已經存在,把目標activity所在的task移到前臺
(地圖開發)
int i = getTaskId()
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。