Fragment와 기존 activity 와의 가장 큰 차이점은 바로 재사용성 이다.
View 마다 각각의 activity 를 가져가는 형태가 아닌,
일부 View에 대한 라이프사이클을 Fragment가 가져가게 하여 각각 일부의 조각을 모아서 하나의 완성된 Activity 를 구축 해 나가는 과정이라고 볼 수 있을 것이다.
lifecycle status
INITIALIZED : Fragment의 새 Instance가 초기화 되었을 때
CREATED : 첫 Fragment Lifecycle method가 호출 되었을 때 (이 status 에서 해당 Fragment와 관련 된 View도 생성)
STARTED : Fragment의 화면이 노출되지만 Focus가 없는 상태 (사용자 입력에 응답 불가)
RESUMED : STARTED status에서 Focus가 작동 하는 상태
DESTROYED : 해당 Fragment 가 종료 되었거나, Instance화 되지 않은 상태
각 Staus에 진입 시, Overrid 할 수 있는 이벤트 Methods
