自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (20)
  • 收藏
  • 关注

转载 Smack Connection 的继承关系和读写接口使用说明

一、简介Connection是Smack核心类,提供了灵活的扩展机制和监听器机制。二、继承关系Connection是一个抽象类,定义了一组为扩展使用的 Listener 的集合。XMPPConnection是一个继承了Connection的类,实现了Connection定义的一些方法。根据前面的文章分析,当

2014-11-25 17:54:00 686

转载 Smack 中 ConnectionListener 的作用和使用

一、简介ConnectionListener 接口提供了对 connection 关闭相关事件的监听。包括:1、连接已经关闭  connectionClosed()2、连接因为异常关闭  connectionClosedOnError()3、在指定秒数后重新连接  reconnectingIn(int timeSecond)4、重新连接成功

2014-11-25 17:51:34 1184

转载 Smack Connect 中的 connectionEstablishedListeners 属性用法及其作用

一、简介Connection是一个抽象类,由XmppConnection继承。Connection 提供了一些监听器负责对数据进行分法处理。本文介绍的是 connectionEstablishedListeners 属性,这个属性及其方法为获取 Connection 提供了简单、灵活的途径。二、说明connectionEstablishe

2014-11-25 17:44:47 655

转载 PacketFilter 包过滤类及其子类用法

PacketFilter 包过滤类及其子类用法PacketFilter 用在 PacketListener之前,用于过滤匹配类型的 packet 数据。只有满足了packetFilter 的packet 才能进入packetListener 处理。packetFilter  是一个接口,只声明了一个 accept(Packet packet)

2014-11-25 17:23:35 1578

转载 PacketReader 如何实现smack数据监听机制和packet分发机制

前面说过, PacketReader 在构造函数中传递 XmppConnection的实例,并赋给自己的成员变量 connect;又启动了一个  readerThread 线程,在 parsePackets() 方法中处理connect的输入数据流 (也就是socket的数据输入流)。这时读入的数据是xml格式的(格式说明参见 Xmpp协议), parsePac

2014-11-25 17:02:44 513

转载 ADT 无法关联libs jar包的源代码问题的解决

在Eclipse中开发Android 程序,使用ADT版本如下:Android Developer ToolsBuild: v22.0.5-757759查看libs中jar中的源代码时,出现下面的提示:The Jar of this class file belongs to container 'Android Dependen

2014-11-25 16:20:30 611

转载 Smack PacketReader 监听器启动过程分析

Smack PacketReader 监听器启动过程分析一、数据进入线程池newSingleThreadExecutor创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。P

2014-11-24 21:24:28 440

转载 Smack PacketReader 启动过程分析

一、PacketReader实例化PacketReader 在 XmppConnection中被实例化:PacketReader packetReader = new PacketReader(this);1、PacketReader 的构造方法PacketReader实例化执行的构造方法如下:prot

2014-11-24 21:09:17 613

转载 Smack XmppConnect分析

本文描述Smack中的XmppConnect  connect方法执行的步骤,讲解 XmppConnect 如何将 socket 与 packetReader和packetWriter建立关联,数据如何交互的过程。详细过程见下图:1、在XmppConnect中根据配置创建了 socket;2、将socket的输入流和输出流封装在 connect 的成员变量中;

2014-11-24 21:03:35 438

转载 Smack 中 PacketCollector的作用和用法举例

在 Connection 抽象类中,有一个属性  collectors ,类型是  Collection 。 collectors 是一个由 PacketCollector组成的集合。一、简介PacketCollector 是一个Packet数据搜集器,根据设置的filter来接收packet数据。如果filter为空,则接收全部的packe

2014-11-24 20:25:26 508

转载 XMPP——Smack[4]状态,心情,头像更改

这里写完,最基本的IM功能也就完了,还剩下个发送接收文件,离线消息扩展等等 呵呵,三天时间,看的不是很深入,欢迎大家补充呀 1.       修改自身状态包括上线,隐身,对某人隐身,对某人上线[java] view plaincopyprint?public static void updateStateToAvailable(XMPPConne

2014-11-20 16:39:00 643

原创 XMPP创建群组

String jid = groupname + softApplication.getUserInfo().user_name + "@conference." + XmppConnection.SERVER_HOST; // String jid = // softApplication.getUserInfo().user_name+"@conference."+XmppCo

2014-11-19 11:41:49 965

转载 Openfire导入到Eclipse里面

最近在用openfire开发ios通讯功能,需要开发一个推送插件,导入openfire3.9.3的源码一直报错很郁闷,以下是解决源码导入eclipse报错的方法入正题,看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downloads/index.js

2014-11-13 18:43:58 618

SVN插件+win7 64+android developer tools

SVN插件+win7 64+android developer tools

2015-02-27

android界面效果

android界面效果,基础的东西,一些控件的属性,新手可以看,

2013-11-28

android蓝牙开发指南

android开发指南,刚开始开发android蓝牙的可以看下,我研究了一段时间,感觉不错。

2013-11-28

获取颜色值的工具,自己在用

找了很长时间,才找到个安全的,自己在用挺方便,获取颜色的各种值

2013-07-04

android4.0界面规范

收集的资料,感觉不错,4.0的界面设计规范

2013-07-04

android xml属性总结

自己收集的一些,拿出来分享给大家,xml 的属性,

2013-07-04

Android的开发文档,

android的英文开发文档,很牛的,不过需要一定的英文水平,我现在就在摸索着走呢,

2013-07-04

android u设计

自己在网上偶尔找到的,看着不错,分享一下

2013-07-04

300多个鼠标箭头

我收集的鼠标箭头,我一直在用,感觉不错,我收集的鼠标箭头,我一直在用,感觉不错,

2013-02-18

DOS高手速成.chm

DOS高手速成.chm 相当于一本DOS用法字典,那个地方不会,只需翻开查找一下即可,方便、实用

2011-11-24

java软件工程师都学习些什么

java软件工程师都学习些什么 对于不知道从哪些方面着手的java学习者来说是不错的东西

2011-11-24

C语言教程.chm

C语言教程,这就相当于一课本,查找知识方便

2011-11-24

C语言100例及教程

《C语言100例及教程》学习C的必备工具,里面的例子都很不错,

2011-11-24

去除Win7小箭头

去除Win7小箭头,是刚接触Win7的童靴的必备工具

2011-11-24

LoadRunner入门教程

LoadRunner入门教程,是直接解压之后就可以用,不用安装,是我费了好大的精力才找到的,感觉不错,

2011-11-24

tomcat免安装版

tomcat免安装版,不用安装,解压了之后可以直接使用,方便快捷,

2011-11-24

JUNIT 实例教程

JUNIT 实例教程 是帮助你怎样使用JUNIT的文档,对于初学者来说是个不错的助手

2011-11-04

C语言接口与实现(英文版)

我偶尔在网上找的,这是个英文版的,英语差不多的可以看看,

2011-11-03

图片无损放大

虽说是无损放大,但是不是无限的,是我目前最满意的图片放大软件

2011-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除