Fragment允许将Activity拆分成多个完全独立的可重用的组件
每个Fragment都是一个独立的模块
与绑定的Activity紧密联系在一起
一个Fragment可以被多个Activity所共用
https://blog.csdn.net/jiye111/article/details/82684077
https://www.jianshu.com/p/11c8ced79193
- Android3.0开始引进Fragment
- 允许将Activity拆分成多个完全独立封装的可重用组件
- 每个组件拥有自己的生命周期和UI布局
- 为不同型号、尺寸、分辨率的设备提供统一的UI设计方案
使用Fragment
自定义Fragment必须继承Fragment类或其子类
需要实现onCreate()、onCreateView()、onPause()方法
将Fragment加载到Activity中有两种方法:
- XML方法:将Fragment添加到Activity的布局文件中
- 后台代码方法:在Activity的后台代码中动态添加Fragment
生命周期