我想使用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类与布局类.
谢谢
解决方法:
使用Socket.io是一个良好的开端,但构建一个全面的聊天应用程序将需要做很多工作.如果你想跳过从头开始构建所有内容的痛苦,你可以参考连字符SDK(iOS,Android和Web),这是与套接字上的专有协议的实时通信.
Hyphenate支持Mobile和Web SDK,具有丰富的功能和非常可靠的服务.它还提供了开源UI组件,因此您无需从头开始构建所有内容.
标签:android,socket-io,api
来源: https://codeday.me/bug/20190708/1404511.html