1. 程式人生 > >Android Activity/Fragment 生命週期自學整理

Android Activity/Fragment 生命週期自學整理

  • Activity/Fragment生命週期圖
  • Activity oncreate()方法,來初始化子項(控制元件,資料) onpause()方法,釋放記憶體 ondestory() 方法 ,銷燬前呼叫

  • Fragment oncreateview()獲取子項findbyid onActivitycreate()初始化子項資料 ondestory()銷燬frament呼叫

  • fragment 生命週期的利用

生命週期有 onAttach(),onCreate(),onCreateView(),onActivityCreated();此為建立時會執行的方法

onstart(),onResume(),是變得可見時會執行的方法

onPause(),onStop(),是進入後臺會執行的方法。

銷燬時會執行 onpause(),onStop(),onDestroyView(),Ondestroy();

我們經常將fragment放在activity中使用,資料是activity獲得,而在fragment中展示,那麼如何比較簡單的實現,在fragment中展示activity的資料呢, 我們可以在fragment中新增list的set方法,在activity中new 了fragment後,呼叫set方法給list賦值,最後,重寫fragment的onStart()方法,在此方法中展示list的資料 轉自:https://blog.csdn.net/lxl403853563/article/details/49800231