Flex3.0 數據传输方式包括:]
内部数据传输,文件流方式传输,xml方式传输,其他方式传输
1.0 内部数据传输
变量赋值传递: 对于同一个文件或类中的变量可采用直接赋值的方式,对于不同文件或类中变量可采用公有变量的方式。
1.1 直接赋值
var a :int ,b:int =12;
a =b ;
类型差距比较大需要强制转换类型 ,
语法:
变量名 as 强制类型
另一种情况是特殊的变量类型:
如Array等多维数据变量,为了节约变量空间,Array类型的变量并不存储全部数据 而是存储数组的首地址,不能直接赋值,而是通过concat方法复制变量
var b:Array = [1,2,3];
1. flex 有三种文件组成
*.mxml 的程序文件,*.as 的ActionScript文件 *.css 的样式文件,
2. mxml 注释方式为 <!--注释-->
ActionScript代码中有两种注释
// 注释 单行注释
/*注释*/ 多行注释
3. 程序布局
有三个标签和布局息息相关 : layout horizontal verticalAlign,layout 起决定作用,有个值:absolute vertical horizontal .
4. Canvas
放在Canvas 中的元素只能由xy 来指定它的位置,如果Canvas 中的组件坐标超过了Canvas的尺寸 它会自动添加滚动条
5. 分割界面容器
HDividedBox 和VDividedBox
6. panel 具有Canvas Hbox Vbox 的所有功能,
7. 弹出窗口
使用 PopUpManager 弹出Panel面板, PopUp被成为弹出窗口,PopUpManager是专门用于处理弹出窗口的对象,addPopUp 可以将现有的对象置于父级对象的顶层,同样对应 removePopUp
var win:Panel = new Panel();
win.width = 300;
win.height =240 ;
win.title = "PopUp Panel";
win.x = 20 ;
win.y = 20 ;
PopUpManager.addPopUp(win,this,this);
8. titleWindow 继承了Panel 比 panel 多了一个关闭按钮,
9. 可折叠的导航器 According,里面可以嵌套 panel Box
10 ViewStack 组件是由若干个重叠在一起的字容器构成,每次只显示一个容器,主要用于界面转换,
11 Form
可以包含许多复选框 输入文本 下拉框
<mx:PhoneNumberValidator source=“{电话号码输入框Id}” 电话号码验证组件
<mx:DateValidator 日期验证组件
<mx:EmailValidator 电子邮件验证组件
12 多页面 States
ActionScript 基础知识
1. trace 为 打印信息
2. 声明 数组
public var myArray:Array = new Array{"xiao","ze"};
获取指定的数据 trace(myArray[2]);
长度 myArray.length
3. 接受外部数据
HTTPService
<mx:HTTPService id="myData" url ="myXML.xml" resultFormat = "e4x"/>
url: 数据来源路径
resultFormat :数据结构格式 有六种类型,array e4x flashvars object text xml
4. 事件对象
事件产生的这个对象叫做事件对象,包含两个重要的部分,目标target和类型Type,
target 包含了包含产生事件主题的所有信息,id x y 位置, type 返回产生事件的类型,
5 DataGrid
ActionScript 提供了五种类文件用于数据格式,分别是 CurrencyFormatter DateFormatter NumberFormatter PhoneFormatter ZipCodeFormatter
分享到:
相关推荐
flex数据交互_方式
flex与PHP后台数据交互的学习小记,Flex与后台交互的方法
FLEX数据传输与交互
Flex+BlazeDB+mysql实现数据交互.docx
Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作...通过利用 AIR,Flex 应用程序可以访问本地数据和系统资源。
本JavaWeb工程用于研究Flex与Servlet之间数据的交互 本工程编码方式:UTF-8 欢迎下载
NOTHING Flex使用json和xml数据交互
Flex和java交互的示例代码,给出的Flex部分:前端界面和vo,后端Java部分,以及配置部分。注意:我直接用的JDBC连接MySql,且只做了数据显示,没有增修改删除。
这是一个关于flex4与后台数据进行交互的内容,个人感觉还不错的。
Flex+WebService数据交互的事例
想 学flex 入门 好书。 本人就是学习这个入门的。现在正在学习当中,过后会不断提供资料,请关注。
内容包括:F1ex简介、Flex的安装和开发环境的建立、MXML语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、ActionScript3.0编程知识、Flex的事件机制、数据绑定、组件的使用、F1ex...
纯flex网站前台,通过httpservice、webservice进行数据交互
flex使用 RemoteObject 与java进行json格式的数据交互
前台FLex工程(单独工程Cairngorm)使用Cairngorm框架与后台java工程(FLexToJava)进行数据交互。功能点: ①flex提交表单保存到数据库; ②flex向后台请求,后台返回List集合,flex将集合填充到combox 附带:...
flex+java交互简单实用易懂 自做的一个flex java交互的例子,数据传输。
Flex与Java使用Json数据交互所需要的JAR包
flex与C# winform交互,实现了flex与winform窗体互相传递数据功能
一个java web项目模块,一个flex项目模块,web项目发布到tomcat,flex通过BlazeDS远程服务来调用java服务提供的方法,实现了flex前端与java后台服务的数据交互。
NULL 博文链接:https://zengguo1988.iteye.com/blog/417527