`
文章列表
导入(Import)语句很简单,对吗?差不多每个程序或接口语言都用到它。当你阅读这篇技巧时,可能早已了解了关于导入的所有知识。那么,为什么要阅读这篇关于 Web 服务描述语言(Web Services Description Language,WSDL)文件导入的技巧呢?首先,import 语句有两种类型:XSD 导入和 WDSL 导入。其次,这两种导入语句各自的特点不完全相同。最后,应该搞清楚这两者之间的联系。 Import 与 include 在深入描述 import 语句之前,让我们先来比较一下 import 和 include 之间的区别。import 语句引入其他的命名空间(nam ...

xml命名空间

    博客分类:
  • xml
1. 什么是defaultNamespace? 就是xmlns属性的值。defaultNamespace的作用就是它下面的没有prefix的element的Namespace就是defaultNamespace. 示例如下: <?xml version="1.0" encoding="UTF-8"?> <!--defaultNamespace为http://schema, a的namespace ...

flex与js交互

    博客分类:
  • Flex
一、在JavaScript中调用Flex方法在Flex中可以用ExternalInterface来调用Flex的方法,途径是通过在Flex应用可调用方法列表中添加指定的公用方法。在Flex应用中通过调用addCallback()可以把一个方法添加到此列表中。addCallback将一个ActionScript的方法注册为一个JavaScript和VBScript可以调用的方法。addCallback()函数的定义如下:addCallback(function_name:String, closure:Function):voidfunction_name参数就是在Html页面中脚本调用的方法名。 ...

Flex Data Binding详解

    博客分类:
  • Flex
转载--   Data BindIng简单的说就是当绑定源属性发生变化时,Flex 会把绑定源变化后属性的值赋给目的物的属性。做到了数据同步。   Data BindIng 什么时候发生:     1.在绑定源属性值发生改变时发生。   2.在绑定源发出initialize事件时绑定发生一次。     让属性具有可绑定功能:      一般的,只要在属性前加上   [Bindable] 或  [Bindable(event="eventname")]   元标记即可   注意:   如果没有标出触发绑定的事件,正如[Bindable], ...

callLater解析

    博客分类:
  • Flex
转载--   Flash的fl组件和Flex的mx组件都有一个受保护方法callLater,callLater可以说是优化组件执行效率的一个杀手锏,极其有用。 拿Flash的fl组件为例,fl组件有个重绘方法redraw(),如果改变组件的大小,焦点的获得和丢失都会是组件重绘来呈现不同的状态。而组件是复杂的,重绘的开销很大。如果假想一个按钮执行以下程式来更改外观,并且每次的更改都触发redraw()方法执行,那它将执行3次重绘,很显然是不须要的。 view sourceprint? 1 button.width=200; 2 bu ...
转载-- 用Flex/Flash做开发的同志们应该会使用 expandChildrenOf(item,true)方法来使用Tree组件在绑定数据后自动展开所有树型节点(不需要用户再自己点击展开节点,会方 便许多),而在Flex开发帮忙文档中很明确写道: "If you set dataProvider and then immediately call expandChildrenOf() you may not see the correct behavior. You should either wait for the component to validate o ...

Flex 自定义事件

    博客分类:
  • Flex
Flex 自定义事件   public static const dispatcher…”,就是声明一个公有的静态对象,这样才使的可以在任意地方访问到并且对他进行抛出和侦听事件。 自定义CustomEvent类,继承Event,并且给他增加一个dispatcher:EventDispatcher属性。 使用这个类,就可以抛出事件并附带数据。 因为使用了 static 设置为静态属性,所以其他任意地方只要注册有这个事件侦听,就能捕获到。 CustomEvent: package { import flash.events.Event; import flash.events.EventDisp ...
AS3 数据类型转换 (转)   1、类型转换就是将一个对象的类型转换成另外的一种类型(它有资格转换,如果没有就会出错)。 2、什么时候需要类型转换?简单来说就是,当需要一个特定类型的值时,而给定的值确不是该类型,这时就需要转换,但不一定成功!大概有下面几种: 类型转换分为“隐式”和“显式”两种。隐式转换一般由ActionScript运行时自动执行,有时也被称为“自动转换”。比如将数值2.4赋予int数据类型的变量n时,ActionScript强制将值转换为指定的整数类型: var n:int = 2.4; trace(n); var myBln:B ...

AS3中遍历xml

    博客分类:
  • Flex
AS3中遍历xml   as3比as2处理xml的功能增强了N倍,获取或遍历节点非常之方便,类似于json对像的处理方式。 XML 的一个强大功能是它能够通过文本字符的线性字符串提供复杂的嵌套数据。将数据加载到 XML 对象时,ActionScr ...
flex 数据基础-使用XML和XMLList   【转帖,备忘】 flex的一个特性是数据驱动。这么说不太清楚,举个例子吧,在网页里做一个数据表格,要先画好表格结构然后把数据填进去,而在flex 里则是为 datagrid指定一个数据源,数据源的结构决定了datagrid的呈现样式。很多时候数据源是XML和XMLList充当的,所以了解XML和 XMLList还是有很有必要的。   一般情况下,由数据端语言生成XML或XMLList提供给Flex,由Flex直接使用或转换成ArrayCollection展现数据。   那么XML和XMLList有什么区 ...
flex 数据基础-使用XML和XMLList   【转帖,备忘】 flex的一个特性是数据驱动。这么说不太清楚,举个例子吧,在网页里做一个数据表格,要先画好表格结构然后把数据填进去,而在flex 里则是为 datagrid指定一个数据源,数据源的结构决定了datagrid的呈现样式。很多时候数据源是XML和XMLList充当的,所以了解XML和 XMLList还是有很有必要的。   一般情况下,由数据端语言生成XML或XMLList提供给Flex,由Flex直接使用或转换成ArrayCollection展现数据。   那么XML和XMLList有什么区 ...
1 访问一个Web Service实际上可以看作调用一个函数,唯一不同的就是这个函数是远程的,这么一说,它和RMI就没有什么本质的区别了。    既然是一个函数,当然要有函数的声明了,完成这个工作的就是WSDL,它详细的定义函数的 ...
时下,IT界最流行的话题莫过于SOA,而SOA领域里我们用到的最广泛的技术就是webservice,一方面我们热衷于使用webserivce来解决企业应用中面临异构系统的应用集成问题,它的问世,天生为集成服务,成为解决异构系统应用集成的首选“良药”。另一方面,良药并非“神药”,当我们把它神化之后,错误的以为构建SOA就必需要使用WebService来构建服务,在过多的使用webservice后,发现“良药服用过量”,会出现“不良反应”,使企业的应用又面临严重的性能瓶颈。对于它的认识与使用,我们需做何选择呢?    SOA的理解    SOA架构的本质,并不是说把你的应用或者组件包装成Ser ...
使用Axis开发Web Service程序    1、新建一个Web工程,工程名为“AxisTest”。    2、新建“lib”文件夹,然后把主要JAR包:axis.jar,commons-discovery-0.2.jar,commons-logging-1.0.4.jar,jaxrpc.jar,wsdl4j-1.5.1.jar,saaj.jar;可选包(发布服务及生成客户端程序是要用到的):activation.jar;mail.jar都拷贝到此“lib”文件夹下,并把主要的JAR包添加到工程的classpath中;    3、配置“web.xml”:    < ?xml versi ...
Flex自定义事件用法指南 本文向大家介绍一下Flex自定义事件的概念,在Flex中Flex自定义事件有两中情况,分别是ActionScript和MXML中定义。 AD:  本文和大家重点讨论一下Flex自定义事件的用法,事件是一个非常有用的功能,通常用于信息传递交互大大提高程序编写的灵活性。
Global site tag (gtag.js) - Google Analytics