Skip to content

Android Activity

Activity Lifecycle

Activity Lifecycle

Callbacks

  • onCreate() - First creation.
  • onStart() - Visible to user.
  • onResume() - Start of user interaction.
  • onPause() - No user input, no code execution, previous Activity being resumed.
  • onStop() - Not visible to user.
  • onDestroy() - Destroyed by system.
  • onRestart() - Restart after stop.

Initial start

  • onCreate()
  • onstart()
  • onResume()

Screen button Lock

  • onPause()
  • onStop()

Screen button Unlock

  • onStart()
  • onResume()

Back button

  • onPause()
  • onStop()
  • onDestroy()

See Also