摘要:
设计模式(Design Pattern),是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。1、设计模式和框架 可复用面向对象软件系统现在一般划分为两大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序,Java的API属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类,EJB(EnterpriseJavaBeans)是Java应用. 阅读全文
摘要:
一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果二、Android动画模式Animation主要有两种动画模式:tweened和frame一种是tween 阅读全文
摘要:
前面介绍了四种创建、解析XML的方式:0、 Android 创建与解析XML(一)—— 概述1、 Android 创建与解析XML(二)—— Dom方式2、Android 创建与解析XML(三)—— Sax方式3、Android 创建与解析XML(四)—— Pull方式4、Android 创建与解析XML(五)—— Dom4j方式其中,从处理方式看,有的采用了Java处理XML的标准方式,有的是经过第三方改进后的XML处理方式;从事件角度看,有的是基于Dom树节点,有的基于事件处理为什么创建、解析XML会产生这么多方法呢?四种处理方式的特点各是什么?它们分别更适合什么样的使用场景呢?一、 XM 阅读全文
摘要:
1、Dom4j概述dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.dom4j官方网址:dom4jdom4j源码下载:dom4jdownload本示例中,需要导入dom4j.jar包,才能引用dom4j相关类,dom4j源码和jar包,请见本示例【源码下载】或访问 dom4jorg 阅读全文
摘要:
1、Pull概述Android系统中和创建XML相关的包为org.xmlpull.v1,在这个包中不仅提供了用于创建XML的XmlSerializer,还提供了用来解析XML的Pull方式解析器XmlPullParserXmlSerializer没有像XmlPullParser那样提取XML事件,而是把它们推出到数据流OutputStream或Writer中。XmlSerializer提供了很直观的API,即使用startDocument开始文档,endDocument结束文档,startTag开始元素,endTag结束元素,text添加文本等。Pull方式创建XML,应用了标准xml构造器o 阅读全文
摘要:
1. Sax概述SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,不需要解析完整个文档,而是按照内容顺序看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法:startDocument():当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预处理工作,如:申请对象资源endDocument():当结束文档的时候就触发这个事件 调用这个方法 可以在其中做些善后工作,如:释放申请的对象资源startElement(String namespaceURI, S 阅读全文
摘要:
代码暂时不贴:说一下我的结构在tabPanel中放gridpanel,我的列有60列,但是滚动条不能拖动到最边上,有两列不能显示出来原因是我设置了tabpanel的宽度,超过了页面的宽度Ext.getBody.getWidth(),不设置就好了.就不会出现这样的问题. 阅读全文
摘要:
1. Dom概述Dom方式创建XML,应用了标准xml构造器javax.xml.parsers.DocumentBuilder 来创建 XML 文档,需要导入以下内容javax.xml.parsersjavax.xml.parsers.DocumentBuilderjavax.xml.parsers.DocumentBuilderFactoryjavax.xml.parsers.ParserConfigurationException;javax.xml.transformjavax.xml.transform.TransformerFactoryjavax.xml.transform.Tra 阅读全文
摘要:
《大话设计模式》中,小菜得到大鸟的亲身教导,慢慢成长;大鸟在亲身教导小菜的同时发行了这样一本“家喻户晓”的设计模式书籍,收获颇丰。在这个过程中,大鸟小菜教学相长,相得益彰。 -------引子1 自己最近在忙于权限管理项目,这个项目也是让别人带领和指导下进行的。在项目开发进程中,我的“头”对我的每一步都提出了非常严格的要求。 通过这个项目,他在试图重新让我建立一种独立思考的能力,这种能力是既不能找别人要答案,又不能从自己大脑中已... 阅读全文
摘要:
事例Json:{"total":13,"rows":[{"hospitaltotal":57338127.7400,"total":59099795.9870,"08_clinic":200.0000,"09_hostipal":5840941.3100,"01_clinic":738864.0840,"11_hostipal":5902347.7500,"clinictotal":1761668.2470,&quo 阅读全文