Application의 Component
안드로이드의 중요한 특징은 하나의 app이 다은 app의 엘리먼트를 사용할수 있다는 점이다. 이러한 작업을 하기위해서는 , 이런 작업을 위해서는, 어떤 애플리케이션의 특정 영역이 필요해 질 때 시스템은 app프로세스를 시작할 수 있어야 하며, 그리고 그 영역에 대한 Java 오브젝트를 인스턴스화 할 수 있어야 한다. 그러므로 다른 대부분 시스템에서의 app과는 달리, 안드로이드는 app안의 모든 것들에 대한 하나의시작점을 가지지 않는다(예를 들어 main() 함수가 없음). 대신에, 안드로이드 app에는 시스템이 그것을 필요로 할 때 인스턴스화하고 실행할 수 있는 기본적인 컴포넌트들이 존재한다. 안드로이드 애플리케이션에는 네 가지 유형의 컴포넌트가 존재한다. Activity - Service - Broa..