컴퓨터/이론: 안드로이드
[2018.09.15] 111. Fragment의 생명 주기
heepie
2018. 9. 15. 15:40
도입
이번 포스팅에서는 Fragment의 생명 주기에 대해 알아볼 예정이다.
개념
1. Fragment 개념
Fragment의 개념은 이전에도 정리했지만 추가적인 내용은 아래와 같다.
(출처 - https://developer.android.com/guide/components/fragments?hl=ko)
목적은 재사용이다. 마치 레고에서 필요한 모듈을 만들고 그것들을 조합해 새로운 레고 모형을 만들듯이
1) UI의 성격에 따라 Fragment로 분리한 뒤 (꼭 UI에 종속된 것은 아니다.)
2) 필요한 Fragment를 조합해
새로운 Activity를 생성할 수 있다.
2. Fragment 생명 주기
위의 문서처럼
Fragment은 자체 생명 주기를 갖고 항상 Activity 내에 포함되어 있어야 하며 해당 Fragemnt의 생명 주기는 호스트 Activity의 생명 주기에 직접적인 영향을 받는다.
Fragment Lifecycle |
Fragment with Activity |
실습을 통해 생명주기 확인함
#Fragment #생명주기 #lifecycle