使用socket.io聊天应用程序

时间:2014-06-23 10:15:34

标签: android api socket.io

我想使用socket.IO创建聊天应用程序。在解析时,我有许多来自服务器的组用户列表(组中的用户)。但现在我要与所有这些用户聊天。表示当我发送消息时,所有组用户都收到了消息。

但首先我发现了图书馆。有示例但在示例中没有明确的UI只是API类 在https://github.com/Gottox/socket.io-java-client,我不清楚。 从上面的API我复制了类examples / chat / Chat.java,ChatCallback.java,ChatCallbackAdapter.java也从谷歌导入socket.jar而不是从ApI上面导入,因为在上面的API中它告诉我们复制scr / io / socket,它一样的东西。如果我不对“socket.jar和scr / io / socket”

现在我有三个以上的四个类,一个是布局类,我把它命名为MainActivity.java 而现在我想要那种简单的UI消息传递。比如下面的屏幕截图。

请任何人帮我使用此API以及上面的类并实现正确的消息,如下图所示。我有自己的服务器URL我将在以后替换它,但现在帮助我以代码形式,如何使用这些API类与布局类。

由于

enter image description here

1 个答案:

答案 0 :(得分:1)

使用Socket.io是一个良好的开端,但要构建一个全面的聊天应用程序将会有很多工作。如果你想跳过从头开始构建所有内容的痛苦,你可以参考连字符SDK(iOS,Android和Web),这是与套接字上的专有协议的实时通信。

Hyphenate支持Mobile和Web SDK,具有丰富的功能和非常可靠的服务。它还提供开源UI组件,因此您无需从头开始构建所有内容。

https://docs.hyphenate.io

https://github.com/HyphenateInc