Fragment의 라이프사이클
13 Apr 2016 | AndroidFragment의 라이프사이클
Fragment의 라이프사이클은 Activity의 라이프사이클과 비슷하지만 약간 더 복잡합니다. 다음 이미지와 같은 모습의 라이프사이클을 갖고 있습니다.

onAttach()와 onDetach() 이벤트가 Fragment가 실제로 Activity와 연결되거나 끊어지는 부분입니다.
| 단계 | 설명 | 
|---|---|
| onAttach | Activity와 연결될 때 호출. 이 시점에서 getActivity()는null리턴함 | 
| onCreate | Fragment 생성시 호출 | 
| onCreateView | View 생성 | 
| onActivityCreated | 뷰 생성(setContentView 호출 등) | 
| onStart | Fragment 시작될 때 호출(화면에 보이기 직전) | 
| onResume | 화면에 표시될 때 호출 | 
| onPause | 화면에서 가려질 때 호출 | 
| onStop | Fragment가 종료될 때 호출 | 
| onDestoryView | View가 해제될 때 호출 | 
| onDestory | Fragment가 해제될 때 호출 | 
| onDetach | Activity와 연결이 해제될 때 호출. 가장 마지막 단계 | 
