Ответ
Компоненты Android — это основные строительные блоки приложения. Их 4 основных типа:
- Activity — экран с UI.
class MainActivity : AppCompatActivity() { ... }
- Service — фоновая работа без UI.
class MyService : Service() { ... }
- BroadcastReceiver — реакция на системные/пользовательские события.
class MyReceiver : BroadcastReceiver() { ... }
- ContentProvider — обмен данными между приложениями.
Все компоненты объявляются в AndroidManifest.xml и могут взаимодействовать через Intent. Жизненный цикл каждого компонента управляется системой.