【chatchat】教程4 获取好友列表

【chatchat】教程4 获取好友列表
登陆成功之后自然要获得好友列表了,效果如下图所示要想获得好友列表,首先需要通过已建立的连接,从服务器上获取相关数据,在上个教程中,我们涉及到了一个类叫做ClientConServer.java这个类主要负责与连接相关的内容,我们将获取用户好友的方法放置到这个类中,当然也可以放置到我们后来将会用到的专门处理用户信息的类。主要代码如下 /** * 得到好友列表 * * @retur...

【chatchat】教程3 登陆功能实现

【chatchat】教程3 登陆功能实现
这段时间自己偷懒了,没有兑现自己之前的承诺,本应该在两个礼拜之内将教程完成的,先道歉了。。。。。今天主要是描述一下登陆功能的实现,首先看一下登陆界面:主要有以下几点:用户名+密码+IP地址(这里是服务器地址,没有支持其他地址样式,当然你可以根据自己喜欢,不加验证),以及记住账号密码功能(这个将在之后进行讲解,如何记住密码)。登陆功能的实现,首先需要做的便是连接到服务器,拿到了连接对象之后才能执行之...

【chatchat】教程2 搭建openfire服务器

【chatchat】教程2 搭建openfire服务器
大牛请直接略过这篇文章。。。。 openfire服务器的搭建很简单,需要根据你的电脑系统来选择相应版本,openfire服务器提供了windows版本和linux版本以及mac版本(mac的俺就不是很了解了) 下载地址:http://www.igniterealtime.org/downloads/index.jsp#openfire 根据系统选择需要下载的版本,本文使用windows版本作...

【chatchat】教程2 基于XMPP协议Android聊天客户端---关于XMPP和Smack


接下来的两个礼拜的时间内,我将对我最近一段时间内做的这个项目进行简单的分享,其中包括smack和xmpp的知识,当然也少不了android的一些东西,在这个所谓的教程中掺杂了很多我自己的理解,可能不是很完善,如果您看了我的文章,觉得有地方不合适的,请在留言处留言。 我尽量将整个过程讲的清晰,本来想录个视频教程的,但是自己的普通话实在是拿不出手,所以就算了。 第一篇文章,也不想开始就说怎么去编程...

【错误】03 android.os.NetworkOnMainThreadException异常


参照http://blog.csdn.net/vestigge/article/details/8169013写的登录界面,但是还是报异常了 出现的异常:     android.os.NetworkOnMainThreadException 这个时候我已经声明了访问Intenet的权限,但是还是报错了…… 貌似原因是“阻塞了UI进程” 参考了一下...

【错误】02 openfire管理员忘记密码怎么办?

【错误】02 openfire管理员忘记密码怎么办?
网上找了一些文档说Openfire的密码加密是由 org.jivesoftware.util.Blowfish 实现的,不过需要加密需要获取Openfire的 passwordKey ,这个数据可以从Openfire数据库的OFPROPERTY表里去取: select propValue from where nam...
Powered by Emlog & DDCF Theme By Jons