自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杜某某的博客

玩好玩的代码,爱喜欢的人

  • 博客(5)
  • 问答 (2)
  • 收藏
  • 关注

原创 菜鸟详解JDK动态代理之美

前言: 本文为菜鸟所写,大神请绕道。。。。开始本文前我们首先明确一下如下几个概念: 1.首先理解一下什么是代理模式:为对象提供一种代理以控制对这个对象的访问。 2.为什么叫动态代理,个人的理解为代理的对象是在jvm运行时动态创建 3.动态代理的作用:实现AOP(在Spring,struts有大量应用)编程等。 4.JDK的动态代理要求: 要求被代理的对象必须实现一个接口,因为JDK动态代

2017-10-30 20:57:40 299

原创 javaXML文件解析(三)DOM解析

DOM解析XML文件时会议树的形式将xml文件保存到内存中去,允许用户遍历树,检索所需要的数据,因此在理解方式较SAX解析和pull解析直观,但是消耗内存比前者多先来讲讲DOM为我们提供哪些API //得到一个DOM解析工厂实例 DocumentBuilderFactory fatory = DocumentBuilderFactory.newInstance(); //从DOM工厂示例中获得

2016-12-16 22:11:58 290

原创 javaXML文件解析(二)pull解析

pull解析与xml文件解析,都是以事件驱动的方式驱动的,通常使用switch语句,根据不同的事件类型,匹配不同的处理方式,pull解析中提供了五种事件类型:START_DOCMENT ,START_TAG, TEXT,END_TAG,END_DOCMENT,读取到xml声明时返回START_DOCMENT,结束返回END_DOCMENT,开始元素返回START_TAG ,文本返回TEXT;pull

2016-12-16 21:58:24 334

原创 javaXML文件解析(一) SAX解析

当我们与互联网交互时我们需要解析从网络上访问到的资源,例如XML文件,本例将详细介绍关于XML文件解析最常用的几种方法SAX解析 当读取到文档(Document)开始,结束,元素(Element)开始结束时,调用相应的时事件处理函数,然后继续同样的操作,解析速度快,占用内存少,以流的方式解析,速度快,但是没遇到一类的xml文档就需要新的适合的XML文档解析类 SAX解析xml数据

2016-12-14 15:11:28 316

原创 使用VeiwDragHelper类实现菜单侧滑效果

相信大家都有用过QQ,而QQ上面的侧滑菜单大家都有使用过,这一设计给用户带来了不错的交互乐趣ViewDragHelper顾名思义View托拽帮助类,一个在2013的谷歌大会上提出来的一个类简化View拖拽的操作的类 要实现侧滑效果还需要导入一个android-support-v4.jar包,用来帮助实现拖拽效果和nineoldandroids-2.4.0.jar开源动画库 private Vi

2016-11-24 20:50:36 249

空空如也

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

TA关注的人

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