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和活動解除關聯的時候調用