Основные составляющие android приложения

— Activities
— Services
— Content providers
— Broadcast Receivers

Activity — видимая часть приложения, отвечает за графическое отображение интерфейса. Весь UI и функциональность, которая видна пользователю.

Service — предназначен для выполнения длительных операций, работает в фоновом режиме. Такие операции не требуют взаимодействия с пользователем. Например, сервис может проигрывать музыку в фоновом режиме, пока пользователь взаимодействует с другим приложением.

Content provider — предназначен для взаимодействия с данными других приложений системы, при наличии у них соответствующих прав.

Broadcast Receiver — приемник или слушатель широковещательных сообщений системы. Также может выступать как инициатор широковещания, чтобы разослать другим приложениям информацию о каких либо изменениях.

Поделиться уроком

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *