发布时间:2022-08-19 12:05
【实例简介】
基于WebSocket实现的Android和H5聊天通讯实例【附效果图附所有源码】使用的源码
博客地址:http://blog.csdn.net/lucherr/article/details/75673810
【实例截图】
【核心代码】
WebSocket
└── WebSocket
├── WebSocketAndroid
│ ├── AndroidManifest.xml
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── com
│ │ │ ├── android
│ │ │ │ └── websocket
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Constant.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$dimen.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ └── lucher
│ │ │ └── websocket
│ │ │ ├── EasyWebsocketClient$TimeOutThread.class
│ │ │ ├── EasyWebsocketClient.class
│ │ │ ├── event
│ │ │ │ ├── BaseEvent.class
│ │ │ │ ├── CloseRespEvent.class
│ │ │ │ ├── EventType.class
│ │ │ │ ├── FramedataEvent.class
│ │ │ │ ├── MessageRespEvent.class
│ │ │ │ └── SimpleRespEvent.class
│ │ │ ├── Status.class
│ │ │ └── util
│ │ │ └── ToastUtil.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ ├── eventbus-3.0.0-9eda6cfa5cb487123659f719cce0fce9.jar
│ │ │ └── Java-WebSocket-1.3.1-SNAPSHOT-aa81a292b1e05c75f7d17ab81e89d056.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ └── crunch
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── WebSocketAndroid.apk
│ ├── gen
│ │ └── com
│ │ └── android
│ │ └── websocket
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ ├── eventbus-3.0.0.jar
│ │ └── Java-WebSocket-1.3.1.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_main.xml
│ │ ├── menu
│ │ │ └── main.xml
│ │ ├── values
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ ├── values-v14
│ │ │ └── styles.xml
│ │ └── values-w820dp
│ │ └── dimens.xml
│ └── src
│ └── com
│ ├── android
│ │ └── websocket
│ │ ├── Constant.java
│ │ └── MainActivity.java
│ └── lucher
│ └── websocket
│ ├── EasyWebsocketClient.java
│ ├── event
│ │ ├── BaseEvent.java
│ │ ├── CloseRespEvent.java
│ │ ├── EventType.java
│ │ ├── FramedataEvent.java
│ │ ├── MessageRespEvent.java
│ │ └── SimpleRespEvent.java
│ ├── Status.java
│ └── util
│ └── ToastUtil.java
└── WebSocketServer
├── src
│ └── com
│ └── web
│ └── demo
│ └── WebSocketTest.java
└── WebRoot
├── chat.html
├── META-INF
│ └── MANIFEST.MF
└── WEB-INF
├── classes
│ └── com
│ └── web
│ └── demo
│ └── WebSocketTest.class
└── web.xml
54 directories, 69 files