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

2017-02-28  本文已影响81人  冉冉升起的小太阳

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

上一篇 下一篇

猜你喜欢

热点阅读