Flex说明资料.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flex说明资料

FLEX简介 FLEX是什么? Flex和Flash的关系? FLEX程序开发的通常步骤 FLEX应用程序的元素 Flex的编译和发布 MXML、ActionScript、CSS、DB服务访问 ●FLEX是什么? ?Adobe开发的,以Flash Player为前台的一种富互联网应用。 (Rich Internet Applications 缩写为RIA) ●Flex和Flash的关系? ?Flex是简化了桢概念的Flash。 Flash是面向designer(设计者)的。(动画美工) 编程模型基于时间轴。界面的动画概念和程序员格格不入。 Flex是面向developers(开发者)的。(程序员) 编程模型基于窗体。为了吸引jsp/asp/php程序员,Flex用简单的mxml来描述界面,和html非常相似。 FLEX详细 基础组件说明 画面布局 绑定机制 内嵌组件 自定义组件 事件 效果(effect) DB服务访问组件 FLEX高级 Flex的异步性 validator实现数据验证 SharedObject Localconnection ActionScipt与JavaScript FLEX总结 下面的文档可以解答Flex的几乎所有问题。 Adobe_Flex_2_Language_Reference.chm 必威体育精装版网址: /flex/3_cn/langref/ ●DB服务访问组件 URLLoader、httpservice、webservice。 请参看培训资料[Service]下内容,以下为代码片断。 mx:HTTPService id=countriesService url=/states/xml/countries.xml / mx:WebService id=statesService wsdl=/states/webservice/StatesService.php?wsdl _countriesService = new URLLoader(); _countriesService.addEventListener(Event.COMPLETE, countriesCompleteHandler); _countriesService.load(new URLRequest(/states/xml/countries.xml)); ●Flex的异步性:回调函数 ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=/2006/mxml layout=vertical mx:Script![CDATA[ import mx.controls.Alert; private function onClick():void{ Alert.show(Alert 1,,4,null,showNextAlert); // Alert.show(Alert 1); //error // Alert.show(Alert 2); //error } private function showNextAlert(event:Event):void{ Alert.show(Alert 2); } ]]/mx:Script mx:Button label=Show Alert fontSize=20 width=300 height=50 click=onClick()/ /mx:Application ※避免书写绿色的代码,那样会造成执行顺序的混乱。showNextAlert为回调函数,在Flex中被广泛使用,是用来保证逻辑被顺序执行的主要手段。 ●Flex的异步性:callLater() ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=/2006/mxml layout=vertical mx:Script![CDATA[ import mx.controls.Alert; private function onClick():void{ this.callLater(function():void{ debug.text = debug.text + 1 + \n; }); debug.text = debug.text + 2 + \n; } ]]/mx:Script mx:Button label=Test CallLater fontSize=20 width=300 height=50 click=onClick()/ mx:TextArea id=debug widt

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档