Fragment生命周期

  • onAttach: Fragment和Activity建立關(guān)聯(lián)時調(diào)用
  • onCreateView: Fragment創(chuàng)建視圖時調(diào)用
  • onActivityCreated: 與Fragment關(guān)聯(lián)的Activity的onCreate返回后調(diào)用
  • onDestoryView: Fragment被移除時調(diào)用
  • onDetach: Fragment和Activity取消關(guān)聯(lián)時調(diào)用

Fragment與Activity的生命周期

  • Activity啟動: Activity.onCreate -> Activity.onStart(before super.onStart) -> Fragment.onAttach -> Fragment.onCreate -> Fragment.onCreateView -> Fragment.onActivityCreated -> Fragment.onStart -> Activity.onStart(after super.onStart) -> Activity.onResume -> Fragment.onResume
  • 按下Home鍵:Activity.onPause -> Fragment.onPause -> Activity.onStop -> Fragment.onStop
  • Activity銷毀時: Activty.onDestroy -> Fragment.onDestroyView -> Fragment.onDestroy -> Fragment.onDetach
  • Fragment的onXXX是在Activity的super.onXXX中調(diào)用的
?著作權(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)容

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