android asmack 注册 登陆 聊天 多人聊天室 文件传输 ...
分类:
移动开发 时间:
2016-04-01 14:48:07
阅读次数:
152
在上两篇文章中,我们依次介绍openfire部署以及smack常用API的使用,这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前两篇的文章基于xmpp openfire smack开发之openfire介绍和部署[1]基于xmp...
分类:
移动开发 时间:
2016-01-13 00:39:01
阅读次数:
288
免费的IM有很多,但这些IM在实际开发中可能会遇到各种各样的问题,稳定性差,集成麻烦,Demo混乱等。这块当然可以采用开源的openfire+Asmack来做,但实际使用效果不佳,不是因为技术问题,而是因为手机系统的限制。比如绝大多说应用在miui系统上无法自动重启,也就意味着只要应用被清除或因内存不足导致应用被杀死后应用再也不会自动重启,除非再次手动启动应用。miui作为国内用户量最大的系统,以...
分类:
其他好文 时间:
2015-08-31 10:10:45
阅读次数:
158
前言
smack 是开发openfire客户端的类库,从smack4.1 开始支持android开发,之前的版本是不支持的android的 ,
在这之前都是使用asmack 类库,但是现在asmack 已经过时了。
至于openfire的搭建这里就不介绍了,可以看看下面这篇内容
http://blog.csdn.net/hu285279904/article/details/45...
分类:
移动开发 时间:
2015-08-07 20:04:14
阅读次数:
287
使用的是AsyncTask,可以把login放到里面。因为这是我自己的项目代码,所以我尽量不发太多耦合性很强的代码 private Integer login(){ String name = Util.readPre(context, app.getLoginname(), GoLoveAp...
分类:
移动开发 时间:
2015-07-28 10:34:48
阅读次数:
132
1、下载相应的jar包,官网:http://asmack.freakempire.de/SNAPSHOTS/ 将下载好的jar包拷贝到工程文件的libs文件夹下2、右击app,然后依次操作然后点击ok就可以用了
分类:
移动开发 时间:
2015-07-27 22:20:20
阅读次数:
135
最近使用Openfire和Asmack实现Android端的IM功能,但是实际使用的过程中,经常出现“java.lang.IllegalThreadStateException:Thread already started”的错误。
比如:
java.lang.IllegalThreadStateException
Thread already started
java.lang.Thread...
分类:
系统相关 时间:
2015-07-07 19:36:51
阅读次数:
149
最近公司工作比较轻松,就把以前的项目 拿来整理下。以前公司做视频社交这一块,类似于YY直播。先来个动态图再简单看一下主要界面首页第一个界面,这里可以看美女,看直播
这是任务列界面,可以领取每日任务,任务分成长 和推荐
好友列表
用户的个人中心页
直播间
用户的个人中心页
充值方式页
银联支付页
这个项目主要的重点就两个地方,看视频,和 与主播互动。
整个...
分类:
其他好文 时间:
2015-07-07 13:02:23
阅读次数:
182
简介
这是一个完整的xmpp的Android的项目
服务端使用openfire3.9.3
客户端使用Android4.2.2
集成第三方:
百度地图sdk
asmack.jar
universal-image-loader-1.9.3.jar
项目地址
https://github.com/mozhenhau/D3Xmpp
项目详细介绍
htt...
分类:
移动开发 时间:
2015-06-10 12:17:15
阅读次数:
135
先贴一个Asmack的下载连接http://asmack.freakempire.de/0.8.1.1/SmackAndroidsmackAndroid=SmackAndroid.init(Context);这是一句平台初始化的语句必须先执行。ConnectionConfiguration conf...
分类:
系统相关 时间:
2015-05-29 11:46:58
阅读次数:
185