`
yidongkaifa
  • 浏览: 4066117 次
文章分类
社区版块
存档分类
最新评论

Android基于XMPP Smack Openfire开发IM(3)建立好友列表

 
阅读更多

通过roster可以获得好友列表,前提是在服务器中建立了好友列表,

不然没有的话,不会获取全部用户的,roster.getEntries()的size将会为0。

下面来看看怎么在openfire服务器中,建立好友列表。

首先创建一些用户:


然后创建一个组,在组中加入一些成员:


然后一点:

“禁用联系列表组共享”默认值,这个组仅显示在组成员的联系人列表中

“开启联系列表组共享”可以共享这个组给所有用户或其它组成员。

这里的“联系列表组名字”,将是分组的名称

点击“共享组给指定的用户”前面的复选框。可以设置让所有用户都可见,或者只让指定的组可见。




分享到:
评论

相关推荐

    XMPP_OPenfire即时通讯IM-android版

    android下的XMPP对应smack4.1.4下实现注册,登录,单聊文本,语音,图片发送,添加好友,修改密码,注销等功能(Androidstuido开发环境)

    android使用smack,openfire通信

    Android上最常用的组合asmack +openfire。Asmack是smack的android版,是对xmpp协议进行...Openfire是一个开源的IM服务器,基于Xmpp实现。换句话说使用xmpp开发即时通讯应用的话,服务器端已经开发好了,就是openfire。

    基于smack4.1.4 openfire的即时通讯(IM)

    搭建openfire后,用 smack api 连接服务的测试demo。运行官网范例,发现其实不易,smack4.1.4中缺少很多依赖于第3方的jar包。不断debug甚是痛苦,终于跑起来了。分享出来给只是想要个初体验的同学。

    smack4.1.6连接openfire,tigase,ejabberd所需jar包

    jxmpp-core-0.5.0-alpha7 jxmpp-util-cache-0.5.0-alpha7 smack-android-4.1.6 smack-core-4.1.6 smack-extensions-4.1.6 smack-im-4.1.6 smack-sasl-provided-4.1.6 smack-tcp-4.1.6

    javasmack源码-IMDemo:移动XMPP聊天(Android+Smack+Openfire+百度定位)

    功能:注册账号、登录和退出系统、获取好友列表、添加和删除好友、收发文本消息、分享位置(基于百度地图SDK) 说明:本源码来自董相志老师所著的《Java 网络编程案例》,书中第15章由我所写,并配有微课视频,特将...

    smack jdk smack用于android移动端的开发

    smack用于android移动端的开发,可以结合openfire / tiger 使用,进行im通信

    openfire_4_5_3.tar.gz

    openfire4.5.3版本下载!!openfire是基于XMPP协议的即时通讯框架,spark是pc客户端应用,类似qq客户端。smack提供了与XMPP服务通信的开发库。在实际应用中,可以用openfire做二次开发!

    javasmack源码-Smack-Openfire:我使用Android,包括心跳和自动重新连接

    OpenFire是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 1、首先到网址 下载OpenFire...

    android 包局域网IM简单的使用asmack jar的Demo

    1. 提供最新的2014-6-20的asmack jar包。 2. 可以参考smack的API文档进行开发。 3. 只是简单地针对openfire服务器进行connect和Login,并下拉了局域网用户数据信息。 4. Demo待完善中……

    smack 源码

    smack源码

    smack4.3.4+spark2.8.3.zip

    Smack主要是xmpp协议的实现,提供了一套很好的api,所以下面操作xmpp都是通过使用Smack的api来实现,从4.1.0开始,它就支持Android了,所以我们直接使用Smack即可,当然在这不支持之前是使用Asmack这个包的,里面...

    asmack-android-17-0.8.10

    xmpp聊天IM开发android使用jar,

    smack详细类库

    资料中详细分析SMACK类库的指令,是IM即时通讯编程的开源api

    javasmack源码-xmpp-push-notification:xmpp消息推送

    java smack源码 xmpp-push-notification ...开源组件的一套整合方案,服务端基于Openfire、客户端基于Smack。详细的实现方式网上有不少文章。 androidpn 客户端需要用到一个基于java的开源XMPP协议包asmack,这个包同

    XMPP基础实现博文整理

    使用smack实现xmpp聊天工具的一些细节和笔记,整理了下,供大家参考吧 版本1.0 会陆续更新加入新的

    Openfire_spark安装手册.doc

    openfire+spark+red5的详细安装指南.

Global site tag (gtag.js) - Google Analytics