1.com.way.service:这是本应用的最重要的包啦,为了简单,本应用只用了一个服务,包括登陆、聊天、超时判断以及连接等等,都是在此处处理。
2.com.way.smack:这里是对asmack第三方包重新包装的一个工具包,方便本应用直接调用。
3.com.way.activity;理所当然就是所有Activity咯。
4.com.way.app:这里有一个广播接受者和Application类,主要是用来接受系统广播,比如说网络连接上或者断开,开关机等等广播。
5.com.way.db:没错,就是操作数据库咯,总共是两个ContentProvider,一个是存储好友,一个是存储聊天记录。
6.其他的一些包大都是控件或者工具类,为了方便自己下次使用以及大家直接copy到自己的项目中
有个asmack的jar包,另外据说smack的jar包貌似也支持android了,可以试试。
内容较多,自己可看看http://www.cnblogs.com/luxiaofeng54/archive/2011/03/14/1984026.html