android中其实我们可以将Fragment看成一个有生命周期的View,它必须依附于Activity,当我们在Activity加载了一个Fragment的时候整个生命周期可以通过下面的log得到一个结论,先看log:
Activity初次加载:
-->activity ---onCreat
-->fragment---onAttach
- ->fragment---onCreat
- ->fragment---onCreatView
- ->fragment---onActivityCreated
-->activity ---onStart
-->fragment---onStart
-->activity---onResume
-->fragment---onResume
//当暂停时
-->fragment---onPause
-->activity---onPause
-->fragment---onStop
-->activity---onStop
//销毁
-->fragment---onPause
-->activity---onPause
-->fragment---onStop
-->activity---onStop
-->fragment---onDestoryView
-->fragment---onDestory
-->fragment---onDetach
-->activity---onDestory