深入理解Fragment與Activity之間的關係

Activity與Fragment之間的關係

activity與fragment關聯有倆種方法:
1.在activity佈局文件中定義(簡單但不夠靈活,activity生命週期過程中無法切換fragment視圖)
2.在activity代碼中添加

我們來說說第二種方法:
在activity代碼中添加fragment就要用到Fragment Manager。FragmentManager負責管理fragment並將他們的視圖添加到activity的視圖層級結構中。
添加fragment給FragmentManager 管理時, onAttach(Activity). oncreate(Bundl_e)以及 oncreateview(…) 方法會被調用。
託管acti vity的oncreate(…)方法執行後,onActivitycreated(…)方法也會被調用。
activity處於運行狀態時,FragmentManager立即驅動fragment行動,執行必要方法,跟上activity的狀態(與activity的最新狀態同步。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章