android-使用XMPP显示好友列表

问题描述

使用XMPP显示好友列表

我正在开发一个聊天室应用程序,需要使用XMPP在android应用程序中显示好友列表。现在我写出了以下的代码:

public void friendslist()
    {
    Roster roster = connection.getRoster();
    Collection<RosterEntry> entries = roster.getEntries();

    System.out.println("nn" + entries.size() + " buddy(ies):");
    for(RosterEntry r:entries)
    {
    System.out.println(r.getUser());
    }
    }

我需要在一个列表视图中显示所有的联系人。大家谁有好的建议能帮我解决这个问题?不甚感激!

解决方案

你可以参考Smack,的相关资料,据我所知它通常用于Android XMPP库。

时间: 2024-12-22 21:25:46

android-使用XMPP显示好友列表的相关文章

Android UI仿QQ好友列表分组悬浮效果

本文实例为大家分享了Android UI仿QQ好友列表分组悬浮效果的具体代码,供大家参考,具体内容如下 楼主是在平板上測试的.图片略微有点大,大家看看效果就好 接下来贴源代码: PinnedHeaderExpandableListView.java 要注意的是 在 onGroupClick方法中parent.setSelectedGroup(groupPosition)这句代码的作用是点击分组置顶, 我这边不须要这个效果.QQ也没实用到,所以给凝视了.大家假设须要能够解开凝视 package c

登录成功后只群聊不显示好友列表?要再次运行程序才能显示好友

问题描述 解决方案 登录成功之后用该方法获取好友列表[[EaseMob sharedInstance].chatManager asyncFetchBuddyListWithCompletion:^(NSArray *buddyList, EMError *error) { if (!error) { NSLog(@"获取成功 -- %@",buddyList); } } onQueue:nil];

Android基于Openfire开发即时通讯工具(4)获取好友列表

上节已经在openfire服务器中建立了组, 开发即时通讯工具(4)获取好友列表-openfire即时通讯"> 这节继续看怎样获取好友列表, 通过connection对象得到roster,从而可以使用roster.getGroups()得到所有组,使用group.getEntries()得到组中所有的用户 <span style="white-space:pre"> </span>//获取好友列表 Roster roster = connecti

Android仿QQ好友列表实现列表收缩与展开_Android

ExpandableListView是一个垂直滚动显示两级列表项的视图,与ListView不同的是,它可以有两层:每一层都能够被独立的展开并显示其子项. 好友QQ列表,可以展开,可以收起,在android中,以往用的比较多的是listview,虽然可以实现列表的展示,但在某些情况下,我们还是希望用到可以分组并实现收缩的列表,那就要用到android的ExpandableListView,今天研究了一下这个的用法,也参考了很多资料动手写了一个小demo,实现了基本的功能,下面直接上效果图以及源代码

Android中使用listview实现qq/微信好友列表

首先附上运行结果: 如果你没有学过listview请你先看一看基本知识.不想再说的那么细了 太多了. 首先是listview布局 <?xml version="1.0" encoding="utf-8"?> <ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/lv_view" android

如何添加 android 程序并显示在发送列表中?

问题描述 如何添加 android 程序并显示在发送列表中? 我实现了一个应用程序,把照片更新到我自己的服务器上. 当实现下面的代码时,我想让程序能在发送列表中显示.如何实现? Intent share = new Intent(Intent.ACTION_SEND); share.setType("image/jpeg"); share.putExtra(Intent.EXTRA_STREAM, Uri.parse(FilePath)); startActivity(Intent.c

Android中AlertDilog显示简单和复杂列表的方法_Android

本文实例讲述了Android中AlertDialog显示简单和复杂列表的方法.分享给大家供大家参考,具体如下: AlertDialog 显示简单列表 setItems import Android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.os.Handler; import andro

JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果_javascript技巧

基于项目的需要,需要制作出如下的一种页面效果:当用户鼠标经过好友列表中好友头像时,显示该好友的基本资料,其实也就是类似QQ客户端的那种功能. 网上找了很多代码,基本都实现了鼠标悬浮之后弹出div,离开之后马上就消失了.还有些纯CSS的代码实现了这样的效果,但是对我没用,我需要的是JS的(因为我的数据还要通过Ajax取得),并且鼠标离开后不能马上隐藏,这个div上还有功能入口.这个页面效果折腾了我一天,由此可见我的JS和CSS技术有待提高... 搜索了好久,终于发现了可行的2个思路如下,这2个方法

更新头像后好友列表没有改过来,聊天对话框也没改过来,只有退出登录,重新登陆后才能显示头像,怎么解决?

问题描述 更新头像后好友列表没有改过来,聊天对话框也没改过来,只有退出登录,重新登陆后才能显示头像,怎么解决? 解决方案 有没有去更新本地保存的?解决方案二:这个我问题这么解决