我正在尝试创建一个类似于 WhatsApp 或 Messenger 的应用程序,以了解学习目的。
基本上,我创建了一个活动,绑定到一个使用 TCP/IP 连接到 Java 服务器的服务。
当服务在运行时,用户可以收发消息。问题是,当用户关闭应用程序(例如使用任务管理器 - 按住 Home 键),如果应用程序关闭,则服务将被杀死,因为它没有任何绑定。
我的问题是:这样的应用程序模式是什么,以便用户始终接收消息,WhatsApp 如何始终保持其服务处于活动状态并发送消息。
谢谢。
基本上,我创建了一个活动,绑定到一个使用 TCP/IP 连接到 Java 服务器的服务。
当服务在运行时,用户可以收发消息。问题是,当用户关闭应用程序(例如使用任务管理器 - 按住 Home 键),如果应用程序关闭,则服务将被杀死,因为它没有任何绑定。
我的问题是:这样的应用程序模式是什么,以便用户始终接收消息,WhatsApp 如何始终保持其服务处于活动状态并发送消息。
谢谢。