Develop/android9 Android Lifecycle (생명주기) 안드로이드에서 기본이 되는 구성요소(컴포넌트)중 하나이며, 하나의 액티비티가 서로 연결되어 있는 형태이다. 사용자가 어플을 실행하면 onCreate()가 실행되어 메모리를 초기화시킵니다. 그리고 on Start()로 넘어가 메모리를 사용하며, 이때부터 사용자는 엑티비티를 볼 수 있습니다. onStart()에서 머무르지않고 바로 onResume()으로 넘어가면서 사용자와 앱이 상호작용이 가능한 포그라운드에 위치하게 됩니다. 앱을 사용하다가 다른 활동을 할때 onPause() -> onStop()이 되어 메모리를 효율적으로 사용하며, 사용자는 엑티비티를 볼 수 없는 상태입니다. 다시 앱을 띄울경우 onStart() -> onResume()이 실행됩니다. 종료시에는 onDestroy()가 되어 메모리 사용을 .. 2021. 7. 6. 이전 1 2 3 다음