Android UI开发点点滴滴(Fragment简单用法)

1.动态添加Fragmen 分为5五个步骤

a)创建待添加的Fragment的实例

b)获取 FragmentManager,在活动中可直接通过getSupportFragmentManager()方法获得到

c)开启一个事物 通过beginTransaction()方法开启

d)向容器内添加或替换碎片,一般使用replace()方法 实现,需要传入容器的ID 和待添加的Fragment实例

e)提交事务,通过commit()方法来完成


Android UI开发点点滴滴(Fragment简单用法)_第1张图片

2.Fragment中返回栈

transaction.addToBackStack(null);


Android UI开发点点滴滴(Fragment简单用法)_第2张图片

3.Fragment 和Activity之间的 通信

4.Fragment的生命周期


Android UI开发点点滴滴(Fragment简单用法)_第3张图片

onAttach()当Fragment和Activity建立关联的时候调用

onCreateView()为Fragment创建视图调用

onActivityCreated()确保与Fragment相关的活动一定已经创建完毕是调用

onDestroyView()当与Fragment 的视图被移除的时候调用

onDetach()当Fragment和活动解除关联的时候调用

你可能感兴趣的:(Android UI开发点点滴滴(Fragment简单用法))