
flex入门之旅.doc
4页一.基本概念 · Flash:Flash使用视图工具和时间线布局应用程序,同时使用ActionScript编程实现功能,针对的是设计者 · Flex:Flex给用户提供一套框架,包括视图组件和两种编程语言,MXML针对视图布局和ActionScript针对业务逻辑编程,针对的是开发者 · Flash Player:浏览器应用程序的运行时环境 · AIR:桌面应用程序的运行时环境 · SWF:Flex和LFlash都会编译成SWF文件,用户访问Flex或Flash应用时,SWF文件会被下载到本地浏览器中二.使用预定义控件和初步理解MXML 一个Flex应用中都有一个MXML文件,如下示例使用了一个Label预定义的控件 Xml代码 1. 2.
· flex-config.xml——找到
· 针对不同的事件有相应的事件对象 · 事件对象存储了关于事件的信息 2.所有事件对象都有的常用属性 · type(String)-name of event,ex:click · target(Object)-component instance that broadcasted the event · target.id(String)-instance name of the target 3.事件传播机制 · 捕获(Capturing):从外向内捕获事件源 · 中标(Targeting):找到事件源,开始处理事件 · 冒泡(Bubbling):从里向外传播事件源产生的事件 · 可以在事件源组件以及其父容器组件中处理事件 六.通过HTTPService与服务端交互 1.与服务端交互的方法 · HTTP via HTTPService component · SOAP-compliant web services via WebService component · AMF remoting services via RemoteObject component 2.HTTPService实现示例 Xml代码 1. 2.
