본문

[2018.09.15] 111. Fragment의 생명 주기

도입

이번 포스팅에서는 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

공유

댓글