《实战ria之四_flex初体验》由会员分享,可在线阅读,更多相关《实战ria之四_flex初体验(13页珍藏版)》请在金锄头文库上搜索。
1、实战RIA之四Flex初体验学习目标n理解并掌握Flex如何实现RIAn理解并掌握AS3与MXML的特点和语法特 点n初步认识如何使用Flash Builder进行界面 开发Adobe FlexnFlex(http:/ )Flex VS Flashn如果要用Java来做比较,那么上式就变成 JavaEE VS JavaSEnFlashnFor Designer/Flash CS4nFlexnFor Developer/Flash Builder4n两者的原件可以互用FB4安装n傻瓜式安装,直接运行即可n常用视图:nOutline(大纲)nMXML/AS编辑器n组件AS3,MXMLnAS3(Ac
2、tion Scripts 3)nFlex中的主要编码语言n基于ECMAScript,完全脱胎换骨,完全OOPn以JavaScript风格为实质,混杂Java和C#风格nMXML(Macromedia XML)nFlex用于描述界面的标记语言,类似于HTMLn80+内置控件Flex与后言交流n轻量级nHTTPService nURLLoader nWebServicen重量级nAMF(RemoteObject)对比通信方式协议交互格式备注HttpService URLLoaderHTTPJSON/XML 图片很困难WebServic eSOAPXML图片很困难RemotObje ctAMFAdobe自己 创造的高效 2进制流任何数据都 能处理,要 框架支持Flex世界中的框架nPureMVCnCairngormAdobe官方 nBlazeDSJava,提供各种数据通信n例子nS2 C#OOP DLC 汽车租赁系统n完整的Code Behindn使用AS3进行OOPn使用MXML进行界面设计n数据绑定,Event Listener简单统计nMXML 79nAS3 375n学习成本 2.5n炫目度 5n适用场景 3.5JQuery,Ext,Zk,FlexJQ ue ryEx tZkFl ex学 习习 成 本易中难难难难炫 目 度低中中高应应 用 场场 合大中大中谢谢!