当前位置: 首页 > news >正文

我要招人在哪个网站招合肥高端网站建设设计公司哪家好

我要招人在哪个网站招,合肥高端网站建设设计公司哪家好,淄博市建设局网站首页,跨境一件代发平台一、背景 android app开发经常会有IM需求#xff0c;很多新手不晓得如何入手#xff0c;难点在于通讯不中断。其实android发展到今天#xff0c;很多技术都很完善#xff0c;有很多类似框架可以实现。例如有#xff1a;okhttp自带的websocket框架、easysocket等等。本文主…一、背景 android app开发经常会有IM需求很多新手不晓得如何入手难点在于通讯不中断。其实android发展到今天很多技术都很完善有很多类似框架可以实现。例如有okhttp自带的websocket框架、easysocket等等。本文主要讨论的是okhttp自带的websocket框架。 二、在项目中添加依赖包 implementation com.squareup.okhttp3:mockwebserver:3.8.1 三、框架调用 1、配置OkHttpClient websocket断线重连配置pingInterval即可实现非常之方便。第一个参数为数字第二个为单位一般设置秒(s)。 pingInterval(HEART_BEAT_RATE, TimeUnit.SECONDS)//设置心跳 OkHttpClient mClient new OkHttpClient.Builder().readTimeout(3, TimeUnit.SECONDS)//设置读取超时时间.writeTimeout(3, TimeUnit.SECONDS)//设置写的超时时间.connectTimeout(3, TimeUnit.SECONDS)//设置连接超时时间.pingInterval(HEART_BEAT_RATE, TimeUnit.SECONDS)//设置心跳.build(); 2、调用Url构建WebSocket请求 //websocket地址 String url ws://xxxxx//创建请求对象 Request request new Request.Builder().get().url(url).build(); 3、建立连接 方法说明 onOpen()连接成功onMessage(String text)收到字符串类型的消息onMessage(ByteString bytes)收到字节数组类型消息onClosed()连接关闭onFailure()连接失败 //开始连接 WebSocket websocket mClient.newWebSocket(request, new WebSocketListener() {Overridepublic void onOpen(WebSocket webSocket, Response response) {super.onOpen(webSocket, response);//连接成功...}Overridepublic void onMessage(WebSocket webSocket, String text) {super.onMessage(webSocket, text);//收到消息}Overridepublic void onMessage(WebSocket webSocket, ByteString bytes) {super.onMessage(webSocket, bytes);//收到消息}Overridepublic void onClosed(WebSocket webSocket, int code, String reason) {super.onClosed(webSocket, code, reason);//连接关闭...}Overridepublic void onFailure(WebSocket webSocket, Throwable throwable, Response response) {super.onFailure(webSocket, throwable, response);//连接失败...} }); 4、使用WebSocket对象发送消息 JSONObject jsonObject new JSONObject();jsonObject.put(xxxxxx, xxxxx);//发送消息 websocket.send(jsonObject.toString()); 最后推荐一个android 开发ui框架XUI - Android 原生 UI 框架很多简单的ui都有对应的框架。
http://www.hkea.cn/news/14383274/

相关文章:

  • 自己做网站能赚钱吗wordpress登录攻击
  • 建设百度网站怎么用ftp修改网站图片
  • 零起飞网站建设工作室注册功能网站建设
  • 高端企业网站建设规定品牌推广策划公司
  • 网站建设费 大创山西设计网站建设
  • 在线查询网站开发语言服务平台管理系统
  • 重庆璧山网站制作公司电话c 网站开发 调试
  • 网站优化排名方案成都园林景观设计公司推荐
  • wordpress 发布服务器南宁有名的seo费用
  • 网站如何做伪静态500元做网站
  • 网站推广内容朋友圈自己做的网站
  • 营销型网站搭建的工作百度收录自适应网站
  • 【网站建设网站如何被百度收入
  • 顺企网赣州网站建设国外建筑设计网站
  • vs做的本地网站上海网站哪家好
  • 普通展示型网站网站云主机吗
  • j2ee大型网站开发框架wordpress默认账号密码
  • 儿童玩具网站建设策划书百度一下官方网
  • 十堰网站建设兼职惠州seo推广公司
  • 制作游戏的网站网站建设平台信息
  • 望城区建设局网站企业网站建设小技巧有哪些
  • 百度推广要不要建网站如何自己建设简单的手机网站首页
  • 做淘客网站怎么样wordpress cloudflare
  • 重庆市建设局网站网盟推广合作
  • 网站建设公司信息h5制作开发地点
  • 合肥做个网站什么价格便宜东方网站建设
  • 注册网站的步骤重庆vi设计公司
  • 个人响应式网站建设为什么不要做外包员工
  • 山西 网站制作iis默认网站停止
  • 宁波建设工程报名网站福州网站备案