Activity的4種啟動模式

standard:標準模式,一調(diào)用startActivity()方法就會產(chǎn)生一個新的實例;

singleTop:如果已經(jīng)有一個實例位于Activity棧的頂部時,就不會產(chǎn)生新的實例,而是調(diào)用Activity的newInstance()方法,如果不位于棧頂,則會產(chǎn)生一個新的實例;

singleTask:會在一個新的task產(chǎn)生這個實例,以后每次調(diào)用都會使用這個,不會產(chǎn)生新的實例;

singleInstance:這個跟singleTask基本生一樣的,唯一的區(qū)別是:這個模式下的Activity所處的Task中,只能有這個activity的實例,不能有其他的實例。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 今天想來說說Android的啟動模式,一來自己做一個總結(jié),二來如果能幫助到別人就更好了~ 首先來看一個實際的業(yè)務(wù)場...
    JxYoung閱讀 8,217評論 27 62
  • 一、概述 Activity 作為與用戶交互的一個窗口,是使用非常頻繁的一個基本組件。Android系統(tǒng)是通過Act...
    三也視界閱讀 2,401評論 3 11
  • 你還是你, 我還是我。 你變得更加的勤勞, 我變得更加的懶惰。 你變得更加成功, 我變得更加的墮落。 你變得更加的...
    Jessica雅雅閱讀 345評論 0 0
  • 孩子放假在家,自己我就成了保姆,過著吃吃睡睡的日子,很安逸什么也不想,很多的夢想都成了過往。 ...
    做自己命運的主宰閱讀 234評論 0 0
  • 雁過江南 留下了一絲留戀 江南的好風光依舊在江南 雁過無聲 人,留下了驚嘆 是誰,是什么 讓時光流淌 縱是萬物演變...
    掛在枝頭的魚閱讀 204評論 2 5

友情鏈接更多精彩內(nèi)容