Android 设备上将同时运行两个独立的应用程序。我们负责 App1。以下是 Android 设备上将发生的情况:
App1 将首先启动,然后是 App2。
App1 将显示包含消息的文件列表。
当 App2 启动时,它将向 App1 发送“连接”消息。
App1 将允许用户从列表中选择一个文件。
当用户按下“运行”按钮时,App1 将开始每 3 秒向 App2 发送消息。
App2 将在收到每个消息后发回一条消息。
App1 将读取 App2 发送的每条消息并将其记录到文件中。
App1 发送的最后一条消息将导致 App2 将断开连接发送回 App1。
负责 App2 的小组希望使用 SharedPreferences 来完成这一切。如果我们这样做,我们需要使用什么来确定 App2 消息何时在共享首选项中,以便 App1 可以读取它?