Activity와 Fragment는 코틀린으로 개발하려면 필수적으로 알아야하는 기본 개념이다. 예전에 배우기도 했고 그냥 이게 뭐다~ 라고 이해하고만 넘어갔어서 이번 기회에 제대로 개념 정리를 해보려고 한다. Activity란? 안드로이드 앱이 실행되면 화면이 등장하고 UI가 화면 위에 나타나며, 버튼을 터치하거나 스크롤을 하는 등 앱을 사용하게 될 것. 이와 같이 앱의 전반적인 활동을 담당하는 것이 액티비티이며, 액티비티와 xml을 연결해 UI를 표시하고 사용자가 여러 액션을 취할 수 있게 해준다. 액티비티를 생성하고 ViewBinding을 이용해 Layout파일을 결합해준다. clas MainActivity: AppCompatActivity() { private lateinit var viewBind..