1. 액티비티(Activity):
사용자 인터페이스를 담당하는 구성요소로서, 앱 화면을 담당하며, 버튼, 텍스트박스, 이미지뷰 등의 위젯을 포함할 수 있습니다.
2. 서비스(Service):
백그라운드에서 실행되며, 앱이 종료되어도 계속 실행되며 백그라운드 작업이나 다른 앱과의 통신 등을 수행할 수 있습니다.
3. 방송 수신자(Broadcast Receiver):
안드로이드 시스템에서 발생하는 이벤트를 수신하여 해당 이벤트를 처리하는 역할을 합니다.
4. 콘텐트 제공자(Content Provider):
앱에서 사용하는 데이터를 관리하고 다른 앱에게 데이터를 제공하는 역할을 합니다. 예를 들어, 연락처나 사진첩과 같은 앱의 데이터를 다른 앱에서 사용하고자 할 때 콘텐트 제공자를 통해 액세스할 수 있습니다.
출처 : https://velog.io/@eun3673/application-fundamentals
안드로이드 4대 컴포넌트
안드로이드 4대 컴포넌트에 대해 알아봅니다.
velog.io
'이론 > [Android 이론]' 카테고리의 다른 글
JNI, NDK (0) | 2023.03.12 |
---|---|
JAVA, Kotlin 특징 및 차이점 (1) | 2023.03.12 |
디컴파일(Decompile)과 APK 디컴파일 (0) | 2023.03.12 |
apktool이란 ? (0) | 2023.03.12 |
안드로이드란 ? (0) | 2023.03.12 |