Activity

안드로이드의 화면

Activity

Activity


사용자와 애플리케이션이 상호작용 할 수 있는 화면(UI)을 말한다.


Activity LifeCycle



onCreate()

액티비티가 최초 생성될 때 호출된다.

onStart()

액티비티가 화면에 보여지기 직전에 호출된다.

onResume()

액티비티가 사용자와 상호작용이 가능해지면 호출된다.

onPause()

액티비티가 사용자와 상호작용이 불가능해지면 호출되며, 다시 상호작용이 가능해지면 onResume() 이 호출된다.

onStop()

액티비티가 화면에서 완전히 보이지 않게 되면 호출되고, 다시 사용자에게 보이면 onRestart(), onStart() 순으로 호출되는데, 메모리 부족으로 호출이 스킵될 수도 있다.

onDestory()

액티비티가 종료되면 호출되는데, 메모리 부족으로 호출이 스킵될 수도 있다.

essential