Android/Study
[Android] Activity 생명 주기(Life Cycle)
안드로이드 액티비티(Activity)에는 생명주기가 존재한다. 이에 따라 개발할때 고려해야 할 것들이 있는데, 우선 생명주기에 대해서 알아보자. 액티비티 생명주기는 onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDestory()순으로 실행되며, 경우에 따라서 onRestart() 메소드가 호출되기도 한다. 공식문서에 따르면, 생명주기를 이해하고, 적절한 수명주기 콜백을 잘 구현하면 이러한 문제들을 해결하는데에 도움이 된다고 한다. 또한 앱의 완성도와 안정석을 높이기 위해서라도 반드시 알아야하는 개념이라고 한다. 사용자가 앱을 사용하는 도중에 전화가 걸려오거나 다른 앱으로 전환할 때 비정상 종료되는 문제 사용자가 앱을 활발하게 사용..