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和活动解除关联的时候调用