上QQ阅读APP看书,第一时间看更新
1.1.3 碎片
碎片(Fragment)其实是Activity的缩小版,它与Activity类似,可以显示各种组件与布局的页面,使用起来灵活性高,也便于复用。
Fragment的生命周期也跟Activity的生命周期类似,如图1.2所示。
1)Fragment与Activity关联时,onAttach()执行,Fragment的生命周期开始;
2)Fragment加载布局时,onCreateView()执行;
3)与Fragment相关联的Activity创建完时,onActivityCreated()执行;
4)与Fragment关联的布局被移除时,onDestroyView()执行;
5)Fragment与Activity解除关联时,onDetach()执行;
6)其他方法跟活动的生命周期方法一样,这里就不做解释了。
图1.2 Fragment生命周期