Для чего предназначен Service в Android?
Service (сервис) — это компонент приложения, который предназначен для выполнения длительных фоновых операций. При этом сервис не предоставляет UI. Как только сервис будет запущен он может оставаться активным даже после того, как пользователь покинет приложение, в котором данный сервис был запущен. Также, компонент данного сервиса, либо же компонент стороннего приложения могут связаться с данным сервисом, чтобы взаимодействовать с ним и даже сообщаться между различными процессами.
Сервисы могут использоваться чтобы: проигрывать музыку (музыка играет даже если пользователь закроет приложение), получать данные с интернета (скачивание файла продолжится и после закрытия браузера), выполнять операции с файлами, а также взаимодействовать с ContentProvider.
Учитесь как в игре
Обучающая платформа AndroidSprint
Уровни, XP, достижения и рейтинги. Увидите прогресс каждый день — мотивация не пропадает даже через месяцы обучения
- Геймификация: уровни, опыт, достижения — как в игре, но навыки реальные
- Карта навыков: визуальный прогресс по каждой технологии — видите, что освоили
- Рейтинги: сравнивайте себя с другими студентами — здоровая конкуренция