Состав приложения |
Activity – основная единица графического интерфейса (аналог окна или экранной формы)
Activity |
Активность может находиться в состояниях:
- Active
- Paused
- Stopped
- Dead
Content Provider – “прослойка” между приложением и хранилищами данных.
Intents – системные сообщения, позволяющие приложениям обмениваться информацией между собой и с операционной системой:
- поступление телефонного звонка
- приход sms-сообщения
- вставлена SD-карта
- запущена новая активность
Intents – рекомендованный способ взаимодействия компонентов приложения.
Services - приложения, не имеющие GUI и выполняющиеся в фоновом режиме.
Примеры сервисов:
- проверка электронной почты
- получение гео-информации