按钮推送应用程序

Button Push App

我正在学习使用 Android Studio (2.3.1) 制作应用程序。

首先,用户 A 在他的 phone 上按下 4 个彩色按钮之一。这会使用完全相同的应用程序将结果发送到他 phone 上的用户 B,并将结果显示给 B(它可以是底部按钮的背景颜色的变化)。结果应该是在接收端自动推送(用户 B 不需要刷新)。

但是,我不太确定布局设计后该去哪里。我已经阅读了有关内容提供商等的信息,但我不知道从哪里开始....任何帮助将不胜感激。

[屏幕截图][1]

****编辑** 我听取了 Shreyansh 和 Akshay More 的建议,但我想确认解决此问题的步骤(如果我的思维过程正确与否,需要确认):

  1. 使用 setOnClickListener 获取按钮状态,使用 Firebase Cloud Messaging 将该状态保存为二进制值(这部分是否需要 sharedpreferences??)
  2. 客户端检索此二进制文件并识别它
  3. 在字母中显示此颜色

如果您希望远程操作,请使用 Firebase 进行推送服务。