[10_39 Concepts of Intent] Component 컴포넌트는 애플리케이션의 구성요소이다. component = class 컴포넌트는 시스템에서 라이프사이클이 관리된다. 컴포넌트 클래스와 일반 클래스가 나뉜다. 개발자 코드에서 라이프 사이클을 관리하는 것은 일반 클래스, 시스템에서 관리하는 것은 컴포넌트 클래스이다. 컴포넌트 4가지 종류 Activity: 화면을 출력 능력을 가짐, 가장 기본이 되고 가장 많이 쓰는 컴포넌트(안드로이드는 화면을 목적으로 함.) Service: 장시간의 백그라운드 작업 능력을 가짐 BroadcastReceiver: 이벤트 모델로 실행되는 컴포넌트, 어플리케이션이나 시스템의 특정 상황을 이벤트로 봐서 그 상황 시에 실행되는 것 ContentProvider: ap..