第八次作业-2 -Fragment
Fragment是一种嵌入在Activity中的UI片段,它可以用来描述Activity中的一部分布局。 如果Activity界面布局中的空间比较多比较复杂,用Activity管理起来比较麻烦,可以用Fragment把屏幕划分几个片段,进行模块化管理,可以使程序更加合理和充分地利用屏幕的空间。 Fragment生命周期: 1. 当一个fragment被创建的时候,它会经历以下状态. onAttach() onCreate() onCreateView() onActivityCreated() 2. 当这个fragment对用户可见的时候,它会经历以下状态。 onStart() onResume() 3. 当这个fragment进入“后台模式”的时候,它会经历以下状态。 onPause() onStop() 4. 当这个fragment被销毁了(或者持有它的activity被销毁了),它会经历以下状态。 onPause() onStop() onDestroyView() onDestroy() // 本来漏掉类这个回调,感谢xiangxue336提出。 onDetach() 5. 就像activitie一样,在以下的状态中,可以使用Bundle对象保存一个fragment的对象。 onCreate() onCreateView() onActivityCreated() 6.