[Android] Activity 라이프사이클(Lifecycle)


[Android] Activity 라이프사이클(Lifecycle)

라이프사이클(Lifecycle) 라이프사이클(Lifecycle) 사이클 설명 onCreate() 1. 첫번째로 호출 (라이플사이클 1회만 수행) 2. 해당 사이클에서 초기화 진행 (Layout 정의, View 생성, DataBinding) ※ 추가로 해당 사이클에서 finish() 메서드를 호출하면 먼저 전체 onCreate() 메서드를 실행한 다음 Destroy()에서 수명 주기 메서드를 실행하고 활동이 삭제됨 onStart() 1. Activity가 화면에 표시되기 직전 호출 2. 화면에 진입할때마다 실행됨 onResume() 1. Activity가 화면에 표시되기 직후 호출 2. 화면이 포커스인(보여지는) 상태 onPause() 1. Activity가 화면에 보여지지 않은 직후에 호출 2. 화면이 포커스아웃(보여지지 않은) 상태 ※ 다른 Activity가 호출되기 전에 실행되기 때문에 무거운 작업을 수행하지 않도록 주의해야함 onStop() 1. Activity가 다른 Acti...


#activity #라이프사이클 #onstop #onstart #onresume #onpause #ondestory #oncreate #lifecycle #android #안드로이드

원문링크 : [Android] Activity 라이프사이클(Lifecycle)