Android应用程序如何实时提醒设备?

simhuang

目前,我正在使用 Firebase 在 Android 中创建实时游戏。来自设备 1 的用户可以“开始一个房间”,并且此数据将在 Firebase 中作为游戏对象进行更新。设备1将切换到等待另一个用户加入房间的等待片段。

一旦来自设备 2 的玩家二加入游戏(将他们的信息添加到 Firebase 游戏对象),我想将两个设备的屏幕切换到游戏屏幕。如何通知设备 1 玩家 2 已加入,并同时将两个设备切换到游戏屏幕?

达瓦尔·索兰基

有两种机制来做这件事,

1. 通过 Firebase 侦听器:您可以通过在使用该节点更新任何数据时为房间创建侦听器来实现,然后您将获得可以开始游戏的事件抛出,
例如:就像我创建了一个房间并将侦听器添加到该节点一样当任何其他用户加入时,您将获得事件操作,抛出此您可以启动游戏或将数据传输到游戏。

2.通过发送通知:您可以向您加入的他们发送通知。(这在您处于终止状态时很有用)
示例:
从设备“A”中,您使用您想要的数据创建房间,请添加一个名为设备令牌的额外数据在设备令牌中,您需要存储设备的设备令牌你创造空间。

当任何其他设备(如“B”)加入设备 B 的房间时,然后将来自设备“B”的通知从创建的房间发送到设备“A”令牌。那时将数据从房间切换到游戏。

注意:当房间创建设备未打开应用程序时,这很有用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何构建即使用户死亡也能提醒用户的Android应用程序?

来自分类Dev

Android:如何知道使用ADB在Android设备中是否已安装任何应用程序?

来自分类Dev

如何使所有Android设备都能响应应用程序?

来自分类Dev

如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

来自分类Dev

从我的Android应用程序打开VLC实时流

来自分类Dev

如何在Linux上调试实时应用程序?

来自分类Dev

如何提醒用户iOS应用程序的新更新

来自分类Dev

如何获取我的Web应用程序的实时数据?

来自分类Dev

关闭应用程序后如何实时接收呼叫/消息

来自分类Dev

iOS如何设置应用程序提醒

来自分类Dev

实施GCM时如何从android应用程序调用服务器应用程序servlet来注册设备

来自分类Dev

设备上的Android应用程序

来自分类Dev

从Android应用程序重启设备

来自分类Dev

Android:如何知道是否已使用ADB在Android设备中安装了任何应用程序?

来自分类Dev

如何在具有Android Studio的真实设备中测试android应用程序?

来自分类Dev

如何开始为Android上的实时视频流构建应用程序

来自分类Dev

如何将请求应用程序android实时添加到Webservice(REST)?

来自分类Dev

基于Android的实时聊天应用程序

来自分类Dev

如何从基于Azure的MVC应用程序中启用提醒?

来自分类Dev

如何在Mac上的提醒中添加包含特定应用程序的提醒?

来自分类Dev

关闭后,Android提醒应用程序如何工作

来自分类Dev

即将提交应用程序提醒

来自分类Dev

在Android应用程序内提示或提醒

来自分类Dev

如何在Android设备上运行特定的应用程序

来自分类Dev

如何将PC中的程序连接到Android设备中的应用程序

来自分类Dev

如何将 GPS 设备与 Android 应用程序连接

来自分类Dev

如何从真正的 Android 设备获取应用程序日志?

来自分类Dev

提醒打开应用程序提供反馈

来自分类Dev

如何编写提供root设备功能的android应用程序?

Related 相关文章

  1. 1

    如何构建即使用户死亡也能提醒用户的Android应用程序?

  2. 2

    Android:如何知道使用ADB在Android设备中是否已安装任何应用程序?

  3. 3

    如何使所有Android设备都能响应应用程序?

  4. 4

    如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

  5. 5

    从我的Android应用程序打开VLC实时流

  6. 6

    如何在Linux上调试实时应用程序?

  7. 7

    如何提醒用户iOS应用程序的新更新

  8. 8

    如何获取我的Web应用程序的实时数据?

  9. 9

    关闭应用程序后如何实时接收呼叫/消息

  10. 10

    iOS如何设置应用程序提醒

  11. 11

    实施GCM时如何从android应用程序调用服务器应用程序servlet来注册设备

  12. 12

    设备上的Android应用程序

  13. 13

    从Android应用程序重启设备

  14. 14

    Android:如何知道是否已使用ADB在Android设备中安装了任何应用程序?

  15. 15

    如何在具有Android Studio的真实设备中测试android应用程序?

  16. 16

    如何开始为Android上的实时视频流构建应用程序

  17. 17

    如何将请求应用程序android实时添加到Webservice(REST)?

  18. 18

    基于Android的实时聊天应用程序

  19. 19

    如何从基于Azure的MVC应用程序中启用提醒?

  20. 20

    如何在Mac上的提醒中添加包含特定应用程序的提醒?

  21. 21

    关闭后,Android提醒应用程序如何工作

  22. 22

    即将提交应用程序提醒

  23. 23

    在Android应用程序内提示或提醒

  24. 24

    如何在Android设备上运行特定的应用程序

  25. 25

    如何将PC中的程序连接到Android设备中的应用程序

  26. 26

    如何将 GPS 设备与 Android 应用程序连接

  27. 27

    如何从真正的 Android 设备获取应用程序日志?

  28. 28

    提醒打开应用程序提供反馈

  29. 29

    如何编写提供root设备功能的android应用程序?

热门标签

归档