Android界面組件的四種啓動方式

Android界面組件啓動有四種方式 standard,singleTop,singleTask,singleInstance。瀏覽器

standard:每次調用都會都會產生新的組件。
singletop:調用組件若是在棧頂,可直接複用,不用新建。若是不在棧底,須要新建組件。適合用於和用戶交互時保持更新的界面組件,好比瀏覽器的書籤,聯繫人的搜索界面。
singleTask:整個系統中僅會有一個組件對象,
singleInstance整個系統中僅會有一個組件對象,singleTask和singleInstancestry之間的惟一區別就是模式爲singleInstance的組件,其所在的任務中包含且只能包含一個該組件對象不會再有其餘的組件對象。
singleTask和 singleInstance適用於消耗內存較多的單實例界面組件,好比瀏覽器界面和音樂播放器界面。
相關文章
相關標籤/搜索