代码拉取完成,页面将自动刷新
atim是tim即时聊天服务器的java客户端,可用于android移动端
交互流程已经在程序中实现,暴露给开发者的是几个参数值的设置与监听器的设置
Config.setLogLevel(LogLevel.INFO); 打印日志级别
Config config = new Config();
config.setDomain("wuxiaodong"); tim在登陆时需要设置域名
config.setHeartbeat(40); 心跳时间 默认是40s
config.setIp("127.0.0.1"); tim服务器ip地址
config.setPort(3737); tim服务器端口
config.setResource("iphone5s"); 客户端来源标识,可以是手机型号或
config.setReconnectionAllowed(true); 是否断开重连,默认为真
config.setTLS(true); 用TLS传输
config.setTsslPort(5757); 服务器TLS端口
AckListener 是服务器ack回复的监听接口 ,登陆成功后的服务器反馈信息等
MessageListener 是服务器推送message的监听接口 ,接收好友或群的信息
PresenceListener 是用户在线状态的监听接口 ,如好友上下线或离开等状态
Client是主要的操作接口 :提供 login , sendMessage ,close 等方法
具体的操作方式请参考 test包中TestClient.java 类
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。