smack
锐湃
这个作者很懒,什么都没留下…
展开
-
文件传输及离线消息的获取 离线消息和离线文件的实现
XMPP——Smack[5]文件传输及离线消息的获取 离线消息和离线文件的实现1. 文件的发送开一个文件选择框,选中文件后再调用下面的方法public static void sendFile(XMPPConnection connection, String user, File file) throws XMPPExcepti转载 2017-01-11 23:14:34 · 2447 阅读 · 1 评论 -
Smack Message扩展,添加自定义元素(标签)经验分享
Smack框架对XMPP协议进行了封装,从而方便与Openfire即时通信服务器做交互。说白了,Smack框架可以通过对象构造符合XMPP协议的XML字符串,避免手动拼接字符串。XMPP协议基本XML结构如下: <message from='发送方jid' to='接收方jid' type='消息类型(普通消息/群聊)'> 消息内容大多转载 2017-01-12 10:20:11 · 575 阅读 · 0 评论 -
openfire之SSL认证
原先Android版 asmack连接服务器时默认已经实现了SSL认证,但是最新版Smack 4.1 以及以上版本没有实现SSL认证。Smack 4.1 以及以上版本实现SSL认证方法:无意中发现github上有个开源项目,可以进行SSL认证。项目地址:A “plugin” for Android Java to allow asking the user about SS转载 2017-01-12 11:01:35 · 1569 阅读 · 0 评论 -
基于openfire+smack开发Android即时聊天应用[四]-单人聊天、群聊、发送接收文件等
这篇文章主要介绍如何实现点对点单人聊天、多人的群聊、以及如何给对方发送文件,如何发送图片消息和语音消息等功能。欢迎访问我的个人博客:http://ittiger.cn1.单人聊天首先创建聊天对象 /** * 创建聊天窗口 * @param jid 好友的JID * @return */ pu转载 2017-02-24 16:26:32 · 1287 阅读 · 2 评论