안드로이드 컴포넌트 종류


안드로이드 컴포넌트 종류

이번 포스팅은 안드로이드 컴포넌트 종류에 대해서 알아보겠습니다 안드로이드는 클래스로 컴포넌트를 개발합니다. 하나의 클래스가 하나의 컴포넌트 라고 봐도 무방합니다. 컴포넌트는 총 4개로 분류할 수 있습니다. 액티비티, 서비스, 콘텐츠 프로바이더, 브로드캐스트 리시버가 있습니다. 이 컴포넌트들은 앱이 실행될 때 각기 다른 기능을 합니다. 액티비티 화면을 구성하는 컴포넌트입니다. 우리가 어플리케이션을 사용하면서 보는 화면은 액티비티입니다. 고로 앱의 화면을 만드려면 액티비티를 만들어야 하며, 액티비티에 작성한 코드들이 화면에 출력됩니다. 서비스 백그라운드 작업을 하는 컴포넌트입니다. 액티비티와는 달리 화면 출력 기능이 없으므로 서비스가 실행되더라도 화면을 볼 수는 없습니다. 서비스 컴포넌트는 보이는 것과 상관없이 백그라운드에서 실행해야 할 업무를 담당합니다. 콘텐츠 프로바이더 앱의 데이터를 공유하는 컴포넌트입니다. 간편한 예시로는 카카오톡 앱에서 프로필을 변경할 때 갤러리 앱의 사진을 이...


#컴포넌트

원문링크 : 안드로이드 컴포넌트 종류