Android UI開發點點滴滴(Fragment簡單用法)

1.動態添加Fragmen 分為5五個步驟

a)創建待添加的Fragment的實例

b)獲取 FragmentManager,在活動中可直接通過getSupportFragmentManager()方法獲得到

c)開啟一個事物 通過beginTransaction()方法開啟

d)向容器內添加或替換碎片,一般使用replace()方法 實現,需要傳入容器的ID 和待添加的Fragment實例

e)提交事務,通過commit()方法來完成


2.Fragment中返回棧

transaction.addToBackStack(null);


3.Fragment 和Activity之間的 通信

4.Fragment的生命周期


onAttach()當Fragment和Activity建立關聯的時候調用

onCreateView()為Fragment創建視圖調用

onActivityCreated()確保與Fragment相關的活動一定已經創建完畢是調用

onDestroyView()當與Fragment 的視圖被移除的時候調用

onDetach()當Fragment和活動解除關聯的時候調用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容