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