잘 정리해보자

activity 라이프 사이클 본문

Android

activity 라이프 사이클

토마토오이 2019. 9. 19. 18:38

앱 구성 시, 프로세스 중 라이프 사이클 관련 함수들을 호출하는데, 사용자가 현재 상태에서 다른 상태로 갈 경우

( 현재 앱에서 다른앱이 끼어 들어올 경우 ) 를 대비해 현재앱의 상태를 변경해 충돌을 막는 것이 라이프 사이클 관련 함수를 호출하는 이유이다.

 

 라이프 사이클 콜백 함수들

onCreate() -> onStart() -> onResume() <-> onPause() -> onStop() -> onDestroy()  -> onRestart() -> onStart()

 

 

Resumed : background에 있던 activity를 forground로 현재화면에 부른다.

Paused : activity를 back으로 옮긴다. ( 취소버튼 눌러서 앱이 화면에 나타나지 않음)

Stopped : 완전히 background 상태

 

'Android' 카테고리의 다른 글

webView 사용  (0) 2019.09.20
Layout, view 설명  (0) 2019.09.19
context 개념  (0) 2019.09.19
Comments