使用Fragment
Fragment简介
Fragment(碎片)是一种嵌入在Activity中的UI片段,它可以用来描述Activity中的一部分布局。
Fragment的生命周期
创建Fragment
与Activity类似,创建Fragment是必须创建一个类继承自Fragment。
在Activity中添加Fragment
Fragment创建完成后并不能单独使用,还需要将Fragment添加到Activity中。
1.在布局文件中添加Fragment。
2.在Activity中动态加载Fragment。
- 创建一个Fragment的实例对象
- 获取FragmentManager(Fragment管理器)的实例
- 开启FragmentTransaction(事务)
- 向Activity的布局容器(一般为FrameLayout)中添加Fragment
- 通过commit()方法提交事务