Activity LifeCycle生命周期(Android應(yīng)用的運行機制)

第五節(jié)

Android-Activity-Lifecycle.png

1、Google官方文檔對activity生命周期的描述
2、Android 四大組件:Activity、Broadcast receiver、Service、Content Provider
活動、廣播接受者、服務(wù)、內(nèi)容提供者
3、程序員調(diào)用系統(tǒng)方法叫調(diào)用api;系統(tǒng)調(diào)用程序員的方法稱為回調(diào)。
回調(diào)(CallBack),系統(tǒng)在一些關(guān)鍵位置暴露出的可供程序員實現(xiàn)的地方,使得系統(tǒng)執(zhí)行過程中調(diào)用程序員的方法,達到目的。
4、OnCreate():創(chuàng)建對象,初始化活動
OnStart():Activity呈現(xiàn)在屏幕上,并不是活躍狀態(tài),不可交互
OnResume():可交互
OnPause():其他Activity進入前臺,使當前activity失去焦點不可交互,但還可見,可能被系統(tǒng)殺死
OnStop():activity不可見,可被殺死
OnRestart():從其他activity切換到當前
OnDestroy():activity被程序關(guān)閉或被系統(tǒng)回收
5、logd+tab:可在代碼中快捷添加日志打印代碼,同時還有logt,loge
6、屏幕翻轉(zhuǎn)或系統(tǒng)語言等改變時,當前activity會被殺死再重新創(chuàng)建。

最后編輯于
?著作權(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)容

  • 夜鶯2517閱讀 128,087評論 1 9
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,814評論 28 54
  • 兔子雖然是枚小碩 但學校的碩士四人寢不夠 就被分到了博士樓里 兩人一間 在學校的最西邊 靠山 兔子的室友身體不好 ...
    待業(yè)的兔子閱讀 2,759評論 2 9
  • 信任包括信任自己和信任他人 很多時候,很多事情,失敗、遺憾、錯過,源于不自信,不信任他人 覺得自己做不成,別人做不...
    吳氵晃閱讀 6,355評論 4 8

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