Как сделать уведомление в режиме реального времени в android с помощью модернизации 2 - PullRequest
1 голос
/ 13 января 2020

Я хочу сделать уведомление в реальном времени в моем android приложении, но я не знаю, как сделать это в реальном времени и подключиться к базе данных

, как сделать так, чтобы мое приложение могло получить / получать доступ к изменению данных из базы данных каждый раз, когда база данных меняется, даже когда мы не открывали приложение

, скажем, каждый раз, когда администратор отправляет уведомление, оно отправляет данные в базу данных, имеет столбец «прочитано» и будет установите в 0, и тогда приложение пользователя сразу же получит уведомление, где столбец «чтение» равен 0, а когда пользователь откроет уведомление, он откроет действие и изменит колонку «чтение» из базы данных на 1.

Ответы [ 3 ]

2 голосов
/ 13 января 2020

Вы можете использовать либо облачную передачу сообщений Firebase, либо службу фоновых уведомлений пользователя с подключением через веб-сокет

1 голос
/ 13 января 2020

Существует много способов реализации этого типа связи в режиме реального времени, например,

  1. Сокет.
  2. Протокол MQTT.
  3. WebRT C.
  4. База данных Firebase Live.

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

0 голосов
/ 13 января 2020

Распространенным способом является внедрение Firebase (FCM) в ваше приложение и на ваш сервер. Вы можете увидеть, как реализовать FCM, используя эту справочную документацию. Ссылка https://firebase.google.com/docs/cloud-messaging/

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