Frontend & Client/Mobile (Kotlin, Swift)
[Kotlin] 생명 주기 함수
wintertreey
2025. 10. 23. 12:50

- 앱이 백그라운드에 갔다가 포그라운드로 올라올 때
onResume()
: 화면이 사용자에게 다시 보이기 직전에 호출되는 함수. 즉 포그라운드로 돌아올 때 바로 직전에 호출된다.
그래서 포그라운드 -> 백그라운드 -> 포그라운드로 돌아올때 화면상에 반영해야할 변경사항이 있다면,
onResume() 함수에 작업해주면 된다.
Oncreate() 함수는 최초에 활동이 시작될때 실행되는 함수로 최초에 한 번만 실행된다.
https://developer.android.com/guide/components/activities/activity-lifecycle?hl=ko
활동 수명 주기 | App architecture | Android Developers
활동은 사용자가 전화 걸기, 사진 찍기, 이메일 보내기 또는 지도 보기와 같은 작업을 하기 위해 상호작용할 수 있는 화면을 제공하는 애플리케이션 구성요소입니다. 각 활동에는 사용자 인터페
developer.android.com