Как реализовать фоновый сокет слушателя для Android? - PullRequest
1 голос
/ 25 февраля 2010

У меня есть приложение для Android, которое слушает команды JSON через сокет. Мне интересно, как я могу реализовать это в качестве фонового сервиса. Служба будет получать команды и в зависимости от того, какие они команды, уведомлять пользователя или обновлять данные в основной программе. Некоторые примеры кода были бы хороши, если бы у кого-то они были. У меня есть пример того, как построить фоновый сервис, однако он использует таймеры. Я бы хотел, чтобы сокет всегда слушал.

1 Ответ

3 голосов
/ 25 февраля 2010

В этом случае вы будете использовать Сервис, который отвечает на события, отправленные через сокет.

Служба должна быть запущена действием (при необходимости также может быть запущена при загрузке).

В качестве примера кода я бы порекомендовал распространенных проектов на GitHub . Там есть много замечательных примеров использования Сервисов.

(В текущем приложении есть также пример службы здесь .)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...