onRestart onResume 차이점
-
[Android Studio] 액티비티의 활동 수명 주기(Activity LifeCycle) 알아보기 - onCreate(), onStart() 등개발 끄적끄적/Android 2020. 10. 6. 00:57
안드로이드 기기의 화면에 보여지는 버튼, 이미지, 텍스트 등을 UI라고 부릅니다. 이때, UI와 밀접한 관련을 가지고 있는 액티비티의 생명 주기(Activity LifeCycle)에 대해 포스팅하겠습니다. 액티비티(Activity)란? 사용자에게 UI가 있는 화면을 제공하는 앱 컴포넌트입니다. 즉, 글을 읽는 화면, 지도 보기 화면, 카메라 촬영 화면 등 사용자와 상호작용을 할 수 있는 화면을 제공하는 것입니다. 앱은 보통 여러 개의 액티비티로 이루어져 있으며 각 액티비티는 화면을 꽉 채우기도 하고, 다른 윈도우 위에 떠 있을 수도 있습니다. 이때 하나의 액티비티(화면)에서 다른 액티비티(화면)로 이동하면 이전의 액티비티는 정지되며, 시스템의 백스텍이란 곳에 저장됩니다. 사용자가 뒤로가기 버튼을 누르면 ..