안드로이드 Activity 생명주기
Intro
- Activity 생명주기 알아보기
Activity의 생명주기
OnCreate
Activity
가 처음 실행 될때 가장 먼저 호출되는 메소드이며 주로 실행시 초기화 작업을 한다.
OnStart
OnCreate
다음으로 호출되며 Activity
가 사용자에게 보여지기 직전에 호출된다.
onResume
OnStart
다음에 호출되며 액티비티가 사용자와 상호작용하기 전에 호출
OnRestart
액티비티가 멈췄다가(onStop) 다시 시작되기 전에 호출
onPause
Activity
가 사용자에게 보여지지 않을 때 호출되며 다른 액티비티가 보여지거나 할때 데이터를 저장할 때 혹은 카메라 등 위치정보를 사용할 때 자원을 해제할때 사용한다.
onStop
액티비티가 보여지지 않을 때 호출되며 onPause
보다 나중에 호출된다.
onDestroy
액티비티가 시스템에서 소멸될 때 호출된다.
참고 자료
https://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
댓글남기기