基于okhttp和RxJava的WebSocket客户端

此库封装了WebSocket客户端,支持RxJava 1和2版本。其核心特点包括:
- 手动关闭WebSocket(即通过RxJava取消订阅);
- WebSocket在异常关闭时(如发生WebSocketException等错误)会自动重连,确保连接永不中断;
- 对WebSocket进行缓存处理,对于同一个URL,共享一个WebSocket实例以提高效率。
zip
RxWebSocket-2.x.zip 预估大小:49个文件
folder
RxWebSocket-2.x 文件夹
file
.gitignore 100B
folder
gradle 文件夹
folder
wrapper 文件夹
file
gradle-wrapper.jar 52KB
file
gradle-wrapper.properties 230B
file
build.gradle 642B
file
gradlew.bat 2KB
file
gradlew 5KB
folder
image 文件夹
file
WebSocket.gif 37KB
file
recontection.gif 19KB
folder
websocket2 文件夹
file
.gitignore 6B
file
build.gradle 1KB
file
proguard-rules.pro 916B
file
bintray.gradle 3KB
folder
src 文件夹
folder
test 文件夹
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
websocket 文件夹
file
ExampleUnitTest.java 395B
folder
main 文件夹
file
AndroidManifest.xml 288B
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
websocket 文件夹
file
Config.java 2KB
file
WebSocketSubscriber2.java 2KB
file
WebSocketSubscriber.java 2KB
file
WebSocketConsumer.java 950B
file
SSLHelper.java 6KB
file
RxWebSocketUtil.java 13KB
file
RxWebSocket.java 3KB
file
WebSocketInfo.java 2KB
folder
res 文件夹
folder
values 文件夹
file
strings.xml 72B
folder
androidTest 文件夹
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
websocket 文件夹
file
ExampleInstrumentedTest.java 743B
file
readme.md 6KB
file
gradle.properties 730B
file
settings.gradle 31B
folder
demo 文件夹
file
.gitignore 7B
file
build.gradle 1KB
file
proguard-rules.pro 916B
folder
src 文件夹
folder
test 文件夹
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
rxwebsocket 文件夹
file
ExampleUnitTest.java 397B
folder
main 文件夹
file
AndroidManifest.xml 783B
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
rxwebsocket 文件夹
file
ActivityEvent.java 182B
file
MainActivity.java 10KB
folder
res 文件夹
folder
values 文件夹
file
styles.xml 369B
file
colors.xml 208B
file
strings.xml 74B
folder
mipmap-xxhdpi 文件夹
file
ic_launcher_round.png 10KB
file
ic_launcher.png 8KB
folder
layout 文件夹
file
activity_main.xml 2KB
folder
mipmap-xhdpi 文件夹
file
ic_launcher_round.png 6KB
file
ic_launcher.png 5KB
folder
mipmap-hdpi 文件夹
file
ic_launcher_round.png 4KB
file
ic_launcher.png 3KB
folder
mipmap-mdpi 文件夹
file
ic_launcher_round.png 2KB
file
ic_launcher.png 2KB
folder
mipmap-xxxhdpi 文件夹
file
ic_launcher_round.png 14KB
file
ic_launcher.png 10KB
folder
androidTest 文件夹
folder
java 文件夹
folder
com 文件夹
folder
dhh 文件夹
folder
rxwebsocket 文件夹
file
ExampleInstrumentedTest.java 742B
...
zip 文件大小:200.46KB