액티비티는 어플리케이션 구성요소로서, 전화를 걸거나 사진을 찍거나 지도를 보는 등의 일을 하기 위한 화면을 제공하는 것이다. 쉽게 말해 보이는 창, 화면이다. 액티비티마다 창이 하나씩 주어지고 이곳에 사용자 인터페이스를 끌어올 수 있다. onCreate() - 액티비티가 처음 생성되어 실행되는 순간에 딱 한번 호출된다. 초기화와 사용자 인터페이스 설정을 수행한다. onStart() - 유저에게 액티비티가 보이도록 해준다. 이 단계는 매우 빠르게 끝나고, onResume() 상태로 들어간다. onResume() 와 onPause() - Foreground로 나오면 onResume()을 호출하고, 다른 액티비티가 Background로 나오게 되면 onPause()를 호출한다. 예를들어 사용자에게 전화가 오거나 다른 액티비티로 이동하면 onResume()에 있던 액티비티가 onPause()를 호출한다. onStop() 와 onRestart() - onStop()에서 유저가 다시 해당 액티...
#activity
#oncreate
#생명주기
#안드로이드스튜디오
#액티비티
원문링크 : 액티비티(Activity) 생명주기, 안드로이드 스튜디오