컴포넌트: 앱의 구성단위 , 컴포넌트를 조합하여 앱을 완성함 / 안드로이드에서 컴포넌트의 물리적인 모습은 클래스이다. 하지만 모든 클래스가 컴포넌트는 아니다. 클래스의 생명주기를 개발자가 가지고 있으면 일반 클래스 (예를들면 필요한 순간에 new 연산자로 생성해서 이용하고, 필요없으면 null을 대입해서 소멸시키면 일반 클래스) 이고 안드로이드 시스템이 가지고 있으면 컴포넌트이다. 컴포넌트의 종류 1. 액티비티(activity): 사용자 화면(UI)을 제공하는 컴포넌트 2. 서비스(service): UI없이 백그라운드에서 장시간 무언가를 수행할 수 있는 컴포넌트 3. 콘텐츠 프로바이더(content provider): 앱 간의 데이터 공유 목적으로 사용하는 컴포넌트 (예시: 개발자가 작성한 앱에서 주소록..