Fragment生命周期的十一个回调方法
onAttach:将Fragment 关联到宿主Activity。此时可以获取到Activity对象。
onCreate:创建Fragment。跟Activity一样,在里面实现初始化。
onCreateView:为Fragment添加Layout。主要完成UI布局绘制,Fragment自己的UI更新线程等,不应有耗时操作。
onActivityCreated:当Activity的onCreate完成后调用的方法。主要完成跟Activity有关的UI操作。
onStart:当Fragment启动时调用。跟Activity一样,使Fragment能够被看到。
onResume:当Fragment启动完毕时或者失去用户焦点之后重新获取时调用,使Fragment获取用户焦点,使Fragment可与用户交互。
onPause:当Fragment失去用户焦点时调用的方法。
onStop:当Fragment不可见的时候调用。但是该Fragment的对象还在内存里。
onDestroyView:当Fragment中的布局被移除时调用。
onDestroy:销毁fragment对象,资源释放,内存回收。
onDetach:当Fragment和Activity解除关联的时候调用。
onAttach:将Fragment 关联到宿主Activity。此时可以获取到Activity对象。
onCreate:创建Fragment。跟Activity一样,在里面实现初始化。
onCreateView:为Fragment添加Layout。主要完成UI布局绘制,Fragment自己的UI更新线程等,不应有耗时操作。
onActivityCreated:当Activity的onCreate完成后调用的方法。主要完成跟Activity有关的UI操作。
onStart:当Fragment启动时调用。跟Activity一样,使Fragment能够被看到。
onResume:当Fragment启动完毕时或者失去用户焦点之后重新获取时调用,使Fragment获取用户焦点,使Fragment可与用户交互。
onPause:当Fragment失去用户焦点时调用的方法。
onStop:当Fragment不可见的时候调用。但是该Fragment的对象还在内存里。
onDestroyView:当Fragment中的布局被移除时调用。
onDestroy:销毁fragment对象,资源释放,内存回收。
onDetach:当Fragment和Activity解除关联的时候调用。