Android IM(五)连接断开重连
来源:互联网 发布:相思相见知何日 编辑:程序博客网 时间:2024/05/01 03:13
学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接
首先要创建连接监听器,用来监听连接状态,这里我写了一个类
继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnError()
前者为连接正常断开,后者是连接异常断开,不管是正常还是异常,我们都要监听到
这里写了一个定时器,两秒进行连接一次,注释写的也很清楚,不做太多介绍
要注意的是我把用户名和密码都存到sharePreferences中了
其次就是给连接设置监听器了,最好放在登录方法里,关闭连接方法里移除监听
先介绍到这里~
0 0
- Android IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- openfire Android学习(五)------连接断开重连
- Android MINA框架之实战总结(一) Mina连接,断开,重连
- 再淡spring jdbc 连接池断开重连设置
- zookeeper 大量连接断开重连原因排查
- zookeeper 大量连接断开重连原因排查
- zookeeper 大量连接断开重连原因排查
- zookeeper 大量连接断开重连原因排查
- debug(2) 连接的时候一直断开、重连
- Algorithms—268.Missing Number
- 2种基于异常机制的反调试方法
- [LeedCode OJ]#169 Majority Element
- Linux下安装Python3
- extjs4 之单元格编辑 获取列对象
- Android IM(五)连接断开重连
- Linux内核设计与实现--学习笔记--第三章- 1(task_struct等)
- 黑马程序员——线程Thread一(线程创建)
- Android系统自带样式(android:theme)
- 深入理解RunLoop
- 不使用Sencha Cmd,创建EXT-JS应用
- UVA11990 ``Dynamic'' Inversion (树状数组套平衡树)
- 论文笔记 《What makes for effective detection proposals?》
- C#堆内存分配和栈内存分配