我正在编写一个使用XMPP协议进行通信的消息应用程序。 沟通我正在使用Smack库。建立连接,接收和 发送我已经完成的消息(至少已经过测试)。
我的问题是如何正确设置连接的运行服务? 我的意思是它应该在不同的线程服务吗?以及如何沟通 用它?要从服务接收消息,我可以使用广播接收器, 但是如何发送呢?
我找到了几个例子,但大多数是聊天应用程序,它们保留了xmpp 主要课程的连接。
也许我只是想错了,应该以其他方式完成。
谢谢,感谢任何帮助。
答案 0 :(得分:0)
你可以创建一个单例类并将其用于你的应用程序,你将使用广播服务器将消息和状态发送到你的主屏幕,因为在你的应用程序中你必须使用相同的连接。