
안드로이드 앱을 개발할 때 앱의 Lifecycle(Activity Lifecycle) 를 이해하는 것은 매우 중요합니다.Lifecycle 메서드를 활용하면 앱이 실행될 때, 중단될 때, 종료될 때 적절한 처리를 할 수 있습니다.이번 글에서는 onCreate(), onResume(), onPause(), onDestroy() 등의 주요 Lifecycle 메서드에 대해 알아보고, 언제 사용해야 하는지 쉽게 설명해 보겠습니다.안드로이드 Activity Lifecycle란?안드로이드 앱은 실행, 사용, 일시 정지, 종료 등의 상태를 거칩니다. 이를 "Lifecycle(Lifecycle)"라고 부르며, 안드로이드 시스템이 자동으로 이 상태 변화를 관리합니다.앱의 상태가 바뀔 때 특정 메서드가 자동으로 호출되며, ..