<aside> 💡 Activity 실행 Activity 가 실행됨에 따라서, onCreate, onStart, onResume 이 순차적으로 호출이 되고, onResume이 호출되었을때, Activity는 사용자 눈에 보여지는 상태라고 할 수 있습니다.
Activity Shut Down Activity 가 사용자 눈에 보이는 상태에서, 화면이동, 앱 종료 등의 사용자 액션으로 인해, 화면에 나타나지 않는 상태로 변하는 단계가 있는데, 그때 onPause onStop onDestroy 가 순차적으로 호출이 되고 onDestroy 가 호출이 되었을때, Activity는 메모리 상에서 완전히 소멸됩니다.
</aside>
App process : App 을 실행시키고, App 이 실행되는 동안 메모리에 남아있는 process
foreground : 사용자와 상호작용 할수 있는 앱 상태 (사용자 눈에 보이는 상태)
background : 사용자와 상호작용 할수 없는 앱 상태 (사용자 눈에 보이지 않는 상태)