Android聊天服务

Cat*_*lin 5 android

我正在尝试创建一个类似于up或messenger的应用程序用于学习目的.

基本上我创建了一个绑定到使用TCP/IP连接到java服务器的服务的活动.

当服务处于活动状态时,用户会收到并发送消息.问题是当用户关闭应用程序时(例如,使用任务管理器 - 按住主页按钮).如果应用程序关闭,则服务被杀死,因为它具有0个绑定.

我的问题是:这些应用程序的模式是什么,以便用户始终接收消息,如何始终设置发送消息并保持其服务的活动.

谢谢.

Ale*_*ood 0

Google Talk 等应用程序和其他即时消息程序通常使用Google Cloud MessagingGoogle I/O上有一次关于此的演讲,您可能会觉得有趣。