🤖 안드로이드 Android

[안드로이드/Android] 프래그먼트(Fragment) 생명주기

핑크빛연어 2021. 5. 12. 10:56

 

 프래그먼트 (Fragment)

 

 - 앱 UI의 재사용 가능한 부분

 

 - 독립적으로 존재할 수 없고 항상 액티비티(Activity) 내에 포함되어 있어야 하고

   활동이나 다른 프래그먼트에서 호스팅되어야 한다.

 

 - 자체 생명주기를 가진다. 

 - 자체 입력 이벤트를 받는다.

 

 - 프래그먼트(Fragment) 를 액티비티(Activity) 레이아웃의 일부로 추가하는 경우,

   액티비티(Activity)의 뷰 계층 내부의 ViewGroup 안에 있으며, 해당 프래그먼트가 자신의 뷰 레이아웃을 정의한다.

 

 - 프래그먼트(Fragment) 를 액티비티(Activity) 레이아웃에 삽입하려면

   해당 프래그먼트를 액티비티의 레이아웃 파일에서 <fragment> 요소로 선언하거나,

   애플리케이션 코드에서 이를 기존의 ViewGroup에 추가하면 된다.

   그러나 프래그먼트가 액티비티 레이아웃의 일부분이어야만 하는 것은 아니고,

   나름의 UI가 없는 프래그먼트도 액티비티를 위한 보이지 않는 작업자로 사용할 수 있다.

 

 - 사용 목적

    + 분할된 화면들을 독립적으로 구성하기 위해 사용

    + 분할된 화면들의 상태를 관리하기 위해 사용 

 

 

 

 프래그먼트 (Fragment) 생명주기 

 

안드로이드 프래그먼트(Fragment) 생명주기 !

 

 

 

 

 

developer.android.com/guide/fragments?hl=ko

 

프래그먼트  |  Android 개발자  |  Android Developers

Fragment는 앱 UI의 재사용 가능한 부분을 나타냅니다. 프래그먼트는 자체 레이아웃을 정의 및 관리하고 자체 수명 주기를 보유하며 자체 입력 이벤트를 처리할 수 있습니다. 프래그먼트는 독립적

developer.android.com

 

 

 

🍏🍎🍋🍉🍇🍓

 

 

728x90
반응형