2016-08-07 4 views
-2

Я хочу уведомить пользователя или устройство, когда есть уведомление, которое необходимо сделать.Уведомлять пользователя об изменениях на сервере

Я хочу, чтобы это было так же, как Facebook, как уведомление вдруг сделал, когда вы ничего не делаете

ли это, что есть какое-то трансляция наступающей или это просто, что приложение facebook постоянно смотрит вверх на сервере для нот?

Если это первый, как я могу реализовать его на Android?

+0

Посмотрите push-уведомления – Shaishav

+0

Уведомление о пожарной безопасности - лучший выбор. – Amir

+0

GCM - это технология, которую вы ищете –

ответ

0

Существует много способов сделать это. Тот, который вы говорите, когда клиентское приложение постоянно проверяет сервер, называется «опрос». Опрос - это простой, но неэффективный метод. Другой, более эффективный способ сделать это - использовать какую-то систему push-уведомлений. Push-уведомление может работать со многими методами (например, с длинным опросом). В Android (если вы используете филиал Google) у вас есть две официальные службы обмена сообщениями GCM и FCM. На данный момент путь FCM - это новая версия GCM (подумайте об этом как о новой и ребрендинговой версии). У вас могут быть уведомления «как Facebook», объединяющие FCM (для получения события с сервера) и Android Notification Service (чтобы показать уведомление в системе).

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