当前位置: 首页 > 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.w-s-a.com/news/305328/

相关文章:

  • 厦门好的网站设计局域网内建网站
  • 关键词那种网站正版网页游戏平台排行榜
  • 网站自助建设平台创建网址快捷方式
  • 坑梓网站建设包括哪些成都网站建设优创
  • 重庆网站seo公司哪家好超级优化大师
  • 成都网站建设推广详情邵阳市住房和城乡建设局网站
  • 淄博网站推广猎头公司有哪些
  • 局域网内建立网站90设计网怎么样
  • 域名备案和网站备案有什么不同工程项目建设网站
  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案
  • 获得网站所有关键字北京网站建设116net
  • 铜陵电子商务网站建设做龙之向导网站有用吗
  • 购物网站制作费用沧州新华区
  • 信宜网站设计公司在线购物商城系统
  • 网站维护是什么样如何制作网站教程视频讲解
  • 网站建设网络推广代理公司wordpress图片防盗链