-4

Я новичок в Android. Я хотел знать об Android-сервисе. Мой вопрос: как я могу использовать Android-сервис? Когда использовать точно для заднего заземления, какой тип TASK может использоваться для создания сервиса? любой может сказать.В какой ситуации мы можем использовать сервис для Android?

+4

В Google есть много ответов на этот вопрос. Пожалуйста, сделайте некоторое начальное исследование, прежде чем задавать вопрос здесь. Счастливый googling! :-) –

+1

Услуги используются для воспроизведения медиафайлов, загрузки/выполнения сетевых операций или длинных вычислений. – midhunhk

ответ

1

Это задачи, которые действительно не обязательно должны быть видимыми для пользователя. Хорошим примером является воспроизведение музыки. Вам не нужно держать экран плеера для воспроизведения песни ... То есть он просто может играть песню, когда пользователь работает в других приложениях. Другой пример - загрузка ... Мне не нужно видеть, как происходит загрузка. Это можно сделать без меня, так как пользователь осознает это на самом деле ... это на заднем плане. В вашем приложении вы используете службы для выполнения тех задач, которые не выполняются, чтобы овладеть пользовательским интерфейсом, в фоновом режиме в качестве служб.

2

Использование услуги приходит к картинке, если вы хотите выполнить некоторую работу, которая не требует пользовательского интерфейса и которая работает регулярно. Давайте возьмем пример. Вы показываете список комментариев в мероприятии, и вы хотите регулярно проверять новые комментарии и предупреждать пользователя об этом. Для этого вы можете использовать службу, которая регулярно проверяет наличие обновлений, и как только вы получите новое обновление, вы можете предупредить об этом пользователя (хотя для этого вы можете использовать облачные сообщения, я использовал его только для примера реального мира).

1

Если вы хотите узнать о сервисе, есть много материала, который вы можете найти в Интернете. Если вы ничего не знаете, начните с изучения материала с сайта разработчика Android.

Изучите Services и Creating a Background Service, чтобы узнать об услуге.

1

На самом деле, службы используются для выполнения длительных задач, особенно тех, которые выполняются, когда ваша активность не запущена. В основном вы выполняете Службу для выполнения задачи, в которой присутствие активности на переднем плане не требуется. Как играть музыку в фоновом режиме, и вы делаете что-то еще. Или другой, например. вы хотите проверить сервер на наличие любых обновлений, даже если ваша активность неактивна. Вы можете Google для большего e.gs

Основные ссылки:

http://developer.android.com/guide/components/services.html

http://www.vogella.com/tutorials/AndroidServices/article.html

Когда вы исследуете больше, вы будете понимать другие виды использования услуг.

Смежные вопросы