04 2012 档案

摘要:一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果二、Android动画模式Animation主要有两种动画模式:tweened和frame一种是tween 阅读全文
posted @ 2012-04-30 00:15 SpringMVC+Hibernate 阅读(157) 评论(0) 推荐(0) 编辑
摘要:前面介绍了四种创建、解析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 阅读全文
posted @ 2012-04-29 00:02 SpringMVC+Hibernate 阅读(173) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-04-28 23:15 SpringMVC+Hibernate 阅读(267) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-04-28 23:12 SpringMVC+Hibernate 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1. Sax概述SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,不需要解析完整个文档,而是按照内容顺序看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法:startDocument():当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预处理工作,如:申请对象资源endDocument():当结束文档的时候就触发这个事件 调用这个方法 可以在其中做些善后工作,如:释放申请的对象资源startElement(String namespaceURI, S 阅读全文
posted @ 2012-04-28 23:12 SpringMVC+Hibernate 阅读(111) 评论(0) 推荐(0) 编辑
摘要:代码暂时不贴:说一下我的结构在tabPanel中放gridpanel,我的列有60列,但是滚动条不能拖动到最边上,有两列不能显示出来原因是我设置了tabpanel的宽度,超过了页面的宽度Ext.getBody.getWidth(),不设置就好了.就不会出现这样的问题. 阅读全文
posted @ 2012-04-27 14:27 SpringMVC+Hibernate 阅读(154) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-04-26 22:03 SpringMVC+Hibernate 阅读(159) 评论(0) 推荐(0) 编辑
摘要:《大话设计模式》中,小菜得到大鸟的亲身教导,慢慢成长;大鸟在亲身教导小菜的同时发行了这样一本“家喻户晓”的设计模式书籍,收获颇丰。在这个过程中,大鸟小菜教学相长,相得益彰。 -------引子1 自己最近在忙于权限管理项目,这个项目也是让别人带领和指导下进行的。在项目开发进程中,我的“头”对我的每一步都提出了非常严格的要求。 通过这个项目,他在试图重新让我建立一种独立思考的能力,这种能力是既不能找别人要答案,又不能从自己大脑中已... 阅读全文
posted @ 2012-04-26 16:35 SpringMVC+Hibernate 阅读(194) 评论(0) 推荐(0) 编辑
摘要:事例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 阅读全文
posted @ 2012-04-25 16:40 SpringMVC+Hibernate 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Android 是最常用的智能手机平台,XML 是数据交换的标准媒介,Android 中可以使用标准的XML生成器、解析器、转换器 API,对 XML 进行解析和转换。XML,相关有DOM、SAX、JDOM、DOM4J、Xerces、JAXP等一堆概念,但是很多人总是会弄混他们之间的关系,这对我们理解XML文件的创建和解析很不利。要挑选一个适合在Android平台上使用的XML解析方案,我们还是得先把这些概念厘清。XML基本概念DOM(Document Object Model,文档对象模型)和SAX(Simple API for XML,简单XML应用接口),是JAXP(Java API f 阅读全文
posted @ 2012-04-25 12:49 SpringMVC+Hibernate 阅读(196) 评论(0) 推荐(0) 编辑
摘要:在做一个选择框的时候需要用到ext的CheckboxSelectionModel以下是错误代码:new Ext.grid.GridPanel({ region:'west', split:true,//是否可以缩放 title:'医疗服务单位信息', collapsible:true,//是否可以最小 collapsedTitle: true, width:150, minSize:50,//最小只能拖到50 maxSize:170,//最大170... 阅读全文
posted @ 2012-04-23 14:20 SpringMVC+Hibernate 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Android中,View的Listener方法,在是否使用匿名类匿名对象时,有各种不同的写法。OnClickListener和其他Listener方法一样,都是View类的接口,重载实现后就能使用,其接口定义如下: public interface OnClickListener { /** * Called when a view has been clicked. * * @param v The view that was clicked. */ void onClick(Vi... 阅读全文
posted @ 2012-04-23 13:29 SpringMVC+Hibernate 阅读(199) 评论(0) 推荐(0) 编辑
摘要:使用的extjs library 3.3.1,可以直接看效果,其中有一个是获取服务器端的时间的:ClinicCostForm=Ext.extend(Ext.form.FormPanel,{ yearCbo:null,//年度CBO statisticArray:[],//统计时间数组 dateStatisticsCbo:null,//时间统计类型cbo statisticTimeCbo:null,//统计时间 statisticModeCbo:null,//统计方式Cbo exportModeCbo:null,//导出方式 constructor:function(){//构造方... 阅读全文
posted @ 2012-04-23 11:46 SpringMVC+Hibernate 阅读(216) 评论(0) 推荐(0) 编辑
摘要:var linkId=this.myform.findField("linkId");//获得该属性 var value=linkId.getValue().trim();//得到值 if(value==''){ this.form.cbo.isValid(false);//验证失败,显示错误信息 this.form.cbo.markInvalid('请选择xxx!'); }以上代码是有问题的,设置之后错误的信息不显示,那么我们需要怎么该才能让其显示列,1.这样得到的属性this.myform.findField("linkId&q 阅读全文
posted @ 2012-04-21 08:51 SpringMVC+Hibernate 阅读(153) 评论(0) 推荐(0) 编辑
摘要:自定义控件,较常用View、ViewGroup、Scroller三个类,其继承关系如下:本示例自定义控件,实现一个Gallery效果,并添加了一个显示View个数和位置的bar条,效果图:自定义控件,包含通过继承实现的自定义控件和自定义控件属性两部分,即控件和属性1、自定义属性自定义属性,分为定义属性、解析属性、设置属性三部分,具体步骤:首先,在res/valus/attrs.xml属性资源文件中,定义控件属性<?xml version="1.0" encoding="utf-8"?> <resources> <declar 阅读全文
posted @ 2012-04-20 23:01 SpringMVC+Hibernate 阅读(311) 评论(0) 推荐(0) 编辑
摘要:本示例介绍翻页效果,借鉴参考【何明桂的小窝】的博客,效果图如下:感兴趣的朋友,可以查看【参考推荐】,原博客把原理和实现,已经讲得和你清楚了,在此不再重复本示例源码下载如下:源码下载参考推荐:Android 实现书籍翻页效果----原理篇Android 实现书籍翻页效果----升级篇Android 实现书籍翻页效果----完结篇Android 动画框架详解,第 1 部分(IBM)Android 动画框架详解,第 2 部分 阅读全文
posted @ 2012-04-20 23:00 SpringMVC+Hibernate 阅读(261) 评论(0) 推荐(0) 编辑
摘要:上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现1、倒影绘制ImageAdapter继承自BaseAdapter,详细实现可见Android 滑动效果入门篇(二)—— Gallery这里重点介绍倒影原理及实现倒影原理:倒影效果是主要由原图+间距+倒影三部分组成,高度大约为原图的3/2(原图为1、倒影为1/2)原图,就是我们看到了最开始的图片间距,是原图与倒影之间的间隙,如:reflectionGap = 4;倒影,是原图下半部分1/2高度,通过矩阵变换mat 阅读全文
posted @ 2012-04-20 22:59 SpringMVC+Hibernate 阅读(429) 评论(0) 推荐(1) 编辑
摘要:前面介绍了利用Android自带的控件,进行滑动翻页制作效果,现在我们通过代码实现一些滑动翻页的动画效果。Animation实现动画有两个方式:帧动画(frame-by-frame animation)和补间动画(tweened animation)本示例通过继承Animation自定义Rotate3D,实现3D翻页效果。效果图如下:1、Rotate3D(Animation)首先,自定义Animation的3D动画类Rotate3Dpublic class Rotate3D extends Animation { private float fromDegree; // 旋转起始角度 pr.. 阅读全文
posted @ 2012-04-20 22:58 SpringMVC+Hibernate 阅读(242) 评论(0) 推荐(0) 编辑
摘要:var myView=null window.setView=function(view){ myView=view; } Ext.onReady(function(){ //下方的视图数据 var view= new InpatientViewPanel(); //设置view window.setView(view); //赋值到全局 myView=view; //上方的表单数据信息(传递一个Store到view中进行数据的加载) var form=new InpatientFormPanel({loadData:function(){vi... 阅读全文
posted @ 2012-04-20 16:29 SpringMVC+Hibernate 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1. 区分大小写:变量名、属性和方法全部都区分大小写 2. 不匹配的引号、圆括号或花括号将抛出错误 3. 条件语句:3个常见陷阱 4. 换行:一直用分号结束语句来避免常见的换行问题 5. 标点法:在对象声明的尾部逗号将导致出错 6. HTML id 冲突 7. 变量作用域:全局变量对局部变量 8. 函数重载:当重载不存在时,覆盖函数 9. 区分string.replace()函数不是全局的 10. parseInt应该包含两个参数 11. “this”和绑定问题 12. 为参数设置默认值,以免你遗漏它们 13. for each循环是用于对象而不是数组 14. swi... 阅读全文
posted @ 2012-04-20 16:07 SpringMVC+Hibernate 阅读(189) 评论(0) 推荐(0) 编辑
摘要:<s:date name="inpatientDetailVo.in_day_date" format="yyyy-MM-dd" /> 需要注意的是,inpatientDetailVo这个类中必须有getIn_day_date()这个方法,必须返回的是Date类型才可以name="inpatientDetailVo.in_day_date"这样写代表你的变量inpatientDetailVo在Action中是全局变量,而且有setter 和getter方法这样可以取值成功,如果你出错了,那么你就对照我上面所说的仔细检查一下 阅读全文
posted @ 2012-04-20 15:07 SpringMVC+Hibernate 阅读(177) 评论(0) 推荐(0) 编辑
摘要:最开始的样式:完成后的样式:下面是代码: var win = new top.Ext.Window({ title: menuReferenceObj.patientName+'--病历--'+menuReferenceObj.title, layout:'fit', height: 537, width: 800, closeAction:'close', plain: true, modal : true, ht... 阅读全文
posted @ 2012-04-20 12:33 SpringMVC+Hibernate 阅读(429) 评论(1) 推荐(0) 编辑
摘要:给大家介绍点国外的IT网站------------------------------------------1、Cnet:全球第一大IT门户,注重业界新闻。口号为:“tech news first”(科技新闻首选)。凸现新闻性,First在这里有速度,也有深度的内在含义。业界重大新闻和动态基本能够保持最快速,而且不失深度的报道。网站内容主要分六大板块:企业(Enterprise)、电子商务(E-Business)、通讯(Communications)、娱乐与媒体(Entertainment & Media)、个人科技(Personal Technology)和投资(investor) 阅读全文
posted @ 2012-04-18 22:30 SpringMVC+Hibernate 阅读(820) 评论(0) 推荐(0) 编辑
摘要:在加一个事件之前是对的可以加载,但是在添加一个事件之后,不可显示了,以下是错误的代码/** * YHC */ /** * 分页的Combobox */ PagingMedicalcareCbo=Ext.extend(Ext.form.ComboBox,{ /** * 构造方法 */ timedelay_Slow:2000,//1000ms=1s timedelay_fast:1000,//1000ms=1s form:null, t:null, onceFocus:false,//判断第一次获得焦点 width:180, myStore:null, curr... 阅读全文
posted @ 2012-04-18 16:04 SpringMVC+Hibernate 阅读(208) 评论(0) 推荐(0) 编辑
摘要:前几篇博客主要介绍的ActionServlet的初始化和Struts是如何完成截取字符串工作的,今天继续分析Struts截取完字符串所要做的工作。 在struts专栏的开篇mvc小实例中我们编写了ActionMapping这样一个类、struts-config.xml配置文件,在那时我们对截取的字符串匹配,利用dom4j来读取了配置文件的信息,并且把他以ActionMapping的形式保存在内存中。 今天我们深入的来看看struts是怎样拿到ActionMapping的,依旧和上篇的博客思路一样,利用断点调试的方式来进入源代码中,具体做法见上篇博客。 紧接着上篇博客,我们的断点走出了... 阅读全文
posted @ 2012-04-18 15:47 SpringMVC+Hibernate 阅读(248) 评论(0) 推荐(0) 编辑
摘要:这个错误的出现是因为,本身是用FireFox调试做的EXTJS代码,但是后来改成与IE6兼容,所以好多代码需要换.在注释的过程中瞧见什么没有,少注释了一个逗号,所以需要仔细一点,希望能对大家有帮助. 阅读全文
posted @ 2012-04-18 14:25 SpringMVC+Hibernate 阅读(128) 评论(0) 推荐(0) 编辑
摘要:IE6.0++extjs3.3.1以下就是代码:/** * YHC */ /** * 分页的Combobox */ PagingMedicalcareCbo=Ext.extend(Ext.form.ComboBox,{ /** * 构造方法 */ timedelay_Slow:2000,//1000ms=1s timedelay_fast:1000,//1000ms=1s t:null, myStore:null, currentCboText:null,//当前CBO文本框中的值 constructor:function(){ this.myStore=n... 阅读全文
posted @ 2012-04-18 10:32 SpringMVC+Hibernate 阅读(184) 评论(0) 推荐(0) 编辑
摘要:问题描述:(下拉框显示的不在combobox的下端)问题代码:{ //baseCls:"x-plain",//强制与颜色 匹配 layout:"form", labelWidth:55, columnWidth:.14, items:[{ xtype:"combo", fieldLabel:'药品类别', mode:'local', ... 阅读全文
posted @ 2012-04-17 14:57 SpringMVC+Hibernate 阅读(489) 评论(0) 推荐(0) 编辑
摘要:这个是js代码,获取的是json数据,使用了reader this.store=new Ext.data.Store({ idProperty: 'itemid', autoLoad:this.autoLoad, url:this.url, reader:new Ext.data.JsonReader({ fields:[{name:'id'},{name:"itemid"},{name:"itemname"},{name:'pycode'},{name:'wbcode'},... 阅读全文
posted @ 2012-04-17 10:37 SpringMVC+Hibernate 阅读(350) 评论(0) 推荐(0) 编辑
摘要:Android系统自带一个GridView和Gallery两个控件,GridView网格显示,Gallery单个浏览,两者结合起来可以真正实现Gallery浏览图片效果。本示例通过GridView和Gallery两个控件,模仿实现一个完整的仿Gallery图像集的图片浏览效果。效果图如下:1、GridView首先,自定义一个GridImageAdapter图片适配器,用于填充GridView控件的图片 public class GridImageAdapter extends BaseAdapter { private Context mContext; Drawable btnDra... 阅读全文
posted @ 2012-04-16 23:05 SpringMVC+Hibernate 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Android系统自带一个Gallery浏览图片的应用,通过手指拖动时能够非常流畅的显示图片,用户交互和体验都很好。本示例就是通过Gallery和自定义的View,模仿实现一个仿Gallery图像集的图片浏览效果。效果图如下:1、基本原理在 Activity 中实现OnGestureListener 的接口onFling() 手势事件,通过自定义的 View绘制draw() 图片2、ActivityActivity中,通过onTouchEvent() 注册myGesture.onTouchEvent(event) @Override public boolean onTouchEvent(M. 阅读全文
posted @ 2012-04-12 21:29 SpringMVC+Hibernate 阅读(187) 评论(0) 推荐(0) 编辑
摘要:最近提高班发起了一个博客专题撰写活动—我的时间管理(提高班里面独特的教育方法就是要求学生写博客(具体见博客《博客,提高班学生成长的秘籍-“写东西就是用文字整理你的生命”》))。 应接不暇的提高班学员都在争先恐后的在CSDN博客上撰写了自己的时间管理规划,看到那些师弟师妹们一篇一篇被推荐的时间管理规划的博客,感觉到了提高班的教育在一点一点的向外界传播,让更多的人了解和认识;感觉到了提高班非常好的博客教育方法能够让知识达到共享,让更多的人能够在知识共享的平台上受益匪浅;更加感觉到了自己真的有写点时间管理的必要了。 大家已经听那些“一寸光阴一寸金,寸金难买寸光阴”等至理名言都耳根生茧了... 阅读全文
posted @ 2012-04-11 15:44 SpringMVC+Hibernate 阅读(320) 评论(1) 推荐(0) 编辑
摘要:前两篇博客介绍了ActionServlet的初始化,讲述了它在初始化的时候做的事情。有了ActionServlet初始化,才能说当我们访问页面如何利用digester读取struts-config.xml配置文件信息,如何讲这些信息存到ActionMapping中,如何完成相应的业务处理和页面跳转。 那么今天就开始进入这一环节的分析。分析之前,希望大家还是好好看看原先的系列文章,那些文章都是引子,能够很清晰的认识struts框架大概的运行流程,所以不至于出现分析到底层源码的时候不好理解的现象。废话也不多说,现在开始分析。 这节课我们开始从截取路径开始,在《struts框架一》博客... 阅读全文
posted @ 2012-04-10 11:31 SpringMVC+Hibernate 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Gallery 是Android官方提供的一个View容器类,继承于AbsSpinner类,用于实现页面滑动效果。从上面的继承关系可以看出,AbsSpinner类继承自AdapterView,因此我们可以自定义实现Adapter,来填充Gallery容器的数据。本示例通过自己实现一个Adapter,来填充Gallery容器的图片数据,首先看效果:Activityimport android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; im 阅读全文
posted @ 2012-04-09 20:37 SpringMVC+Hibernate 阅读(151) 评论(0) 推荐(0) 编辑
摘要:上篇博客介绍了在ActionServlet的init方法实例化的时候完成的三个方法,主要是介绍了initInternal()方法、initOther()方法、initServlet()方法这三个方法。 通过上篇博客的介绍我门知道initInternal()方法主要是创建资源类MessageResources的,比如说国际化资源等,具体这里可以见org.apache.struts.action下的ActionResources.properties文件;initOther()方法初始化其它的配置,获取我们自己的struts-config配置文件的路径,而它的默认路径就是web-inf/... 阅读全文
posted @ 2012-04-06 09:36 SpringMVC+Hibernate 阅读(306) 评论(0) 推荐(0) 编辑
摘要:在上一篇博客中讲到ActionServlet是如何初始化的以及web.xml的配置信息的具体作用。今天我们讲继续讲解ActionServlet在初始化的时候如何读取/WEB-INF/struts-config.xml信息到内存中,如何将这些从配置文件读取的信息以Actionmapping的形式展现在内存中的。由于这部分内容是比较繁琐的,所以我对这部分的深入分析也不能太详细,但是具体实现流程我会讲清晰,如果有兴趣研究的童鞋们希望能够继续深入,研究的非常透彻的时候,可以给我发邮件或Q我。下面来开始今天的博客,我们先从ActionServlet源代码的init方法开始。因为ActionServlet 阅读全文
posted @ 2012-04-04 10:03 SpringMVC+Hibernate 阅读(172) 评论(0) 推荐(0) 编辑
摘要:ViewFilpper是Android官方提供的一个View容器类,继承于ViewAnimator类,用于实现页面切换,也可以设定时间间隔,让它自动播放。又ViewAnimator继承至于FrameLayout的,所以ViewFilpper的Layout里面可以放置多个View,继承关系如下:本示例通过ViewFlipper和GestureDetector.OnGestureListener实现自动播放和手势滑屏事件,先看效果:Activityimport android.app.Activity; import android.os.Bundle; import android.view.G 阅读全文
posted @ 2012-04-01 22:12 SpringMVC+Hibernate 阅读(148) 评论(0) 推荐(0) 编辑

友情链接:厦门事业单位