728x90
DialogFragment란
생명주기 이벤트를 처리(화면 전환, LiveData 활용)하기 힘든 기존의 Dialog를 보완하기 위해 탄생한 대화상자를 보여주기 위한 프래그먼트로 Dialog 객체를 포함하고 있습니다.
공식문서에서는 DialogFragment를 사용하는 것을 권장합니다.
- Fragment의 생명주기를 가짐
- Dialog 사용 시 Activity가 종료되어도 Dialog가 살아남아 발생하던 leaked window crash, IllegalStateException 방지
- Fragment와 Dialog 중 하나로 사용이 가능
'Android > Android의 모든 것' 카테고리의 다른 글
👋Android의 모든 것 (0) | 2022.11.06 |
---|---|
👋Android의 모든 것 : APK와 AAB 및 앱 서명(AAB) (0) | 2022.11.06 |
👋Android의 모든 것 : 1️⃣MVVM을 위한 Databinding, LiveData 개념과 예제 (0) | 2022.04.26 |
👋Android의 모든 것 : 1️⃣ AAC ViewModel과 MVVM ViewModel에 대하여 (0) | 2022.04.18 |
👋Android의 모든 것 : 1️⃣Room, 2️⃣예제(Koin, Room) (0) | 2022.03.28 |