Xmpp实现简单聊天系列 --- ②用户注册和登陆

不管是注册还是登陆,亦或是聊天等功能,都必须先进行服务器连接,连接代码如下

自定义Xmpp连接工具类:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第1张图片
 
调用创建连接的方法:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第2张图片
 
连接服务器方法:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第3张图片
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第4张图片
 
*注意 连接方式为客服端不加密,所以在服务器上应对应更改设置,如下图
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第5张图片
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第6张图片
如此便能连接上服务器了
 
注册调用代码:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第7张图片
 
登陆代码:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第8张图片
 
有了以上工具类,下面就是调用连接进行登陆和注册了,这里 特别注意的是,这些操作都需要在子线程中调用,亲测
 
启动线程调用注册代码:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第9张图片
线程代码:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第10张图片
 
登陆与注册代码相似:
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第11张图片
  Xmpp实现简单聊天系列 --- ②用户注册和登陆_第12张图片
 
至此,登陆注册都已经完美完成,下面就可以去试试了,结果界面就不给出了!
 

你可能感兴趣的:(XMPP)