文件名称:RxWebSocket:使用okhttp和rxJava的自动重新连接webSocket构建
文件大小:216KB
文件格式:ZIP
更新时间:2024-05-04 13:09:46
android websocket rxjava websockets okhttp
RxWebSocket 招聘:我司正在招聘Android架构师职位,如有兴趣,请点击查看招聘详情,简历可发送到 邮箱,期待你的到来! RxWebSocket是一个基于okhttp和RxJava(RxJava1和RxJava2都有)封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSocket在异常关闭的时候(onFailure,发生异常,如WebSocketException等等),会自动重连,永不断连.其次,对WebSocket做的缓存处理,同一个URL,共享一个WebSocket. 原理解析: 效果图 断网重连测试 how to use 添加依赖: 在项目module下gradle加入: implementation 'com.dhh:websocket:2.1.2' init //init
【文件预览】:
RxWebSocket-1.x
----.gitignore(101B)
----gradle()
--------wrapper()
----build.gradle(642B)
----.github()
--------workflows()
----ChangeLog.md(857B)
----gradlew.bat(2KB)
----gradlew(5KB)
----image()
--------WebSocket.gif(37KB)
--------recontection.gif(19KB)
--------RxJava交流群群二维码.png(16KB)
----websocket()
--------.gitignore(6B)
--------build.gradle(1KB)
--------proguard-rules.pro(916B)
--------bintray.gradle(3KB)
--------src()
----readme.md(7KB)
----gradle.properties(730B)
----settings.gradle(30B)
----demo()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(916B)
--------src()