android socket 框架,GitHub - apon/lemon: 一个简单、轻量级的Android Socket框架。Android Socket Client Library....

1.Lemon简介

Android Socket Client Library.

一个简单、轻量级的Android Socket框架。

2.使用

添加依赖Gradle:

compile 'me.apon:lemon:1.0.0'

or

implementation 'me.apon:lemon:1.0.0'

构建Lemon对象

SocketClient client = new SocketClient.Builder()

.ip("120.78.175.94") //设置ip、端口

.port(7272)

.setKeepAlive(true) //设置socket选项

.build();

//心跳包内容

String pingData = "{\"type\":\"ping-yaopeng\"}";

Lemon lemon = new Lemon.Builder()

.client(client) //设置SocketClient

.protocols(TextProtocols.create()) //设置协议,可自定义

.pingInterval(10) //设置心跳间隔(秒)大于0打开心跳功能

.pingData(pingData.getBytes()) //设置心跳包内容

.debug(true) //开启调试模式

.build();

连接服务器、发送数据、断开连接

lemon.connect();//连接服务器

String str = "hello apon!";

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值