flex小结

来源:互联网 发布:马蓉淘宝店铺 编辑:程序博客网 时间:2024/04/26 15:35

Flex组件

1.  Flex组件是指用mxml标签和ActionScript3.0代码定义的一种可重用的控件,包括属性:Properties ,方法:Methods,事件:Events和样式:Styles

2.  组件分类:Custom用户自定义组件;Controls控制组件:存放基本的控件组件,如按钮组件,文本组件,下接组件等基本的可视化组件;Layout布局组件:存放布局组件,如窗口组件,表单组件等;Navigators导航组件:存放导航组件,Tab条组件,按钮条组件;Adobe AIR组件:存放Adobe AIR组件如:可嵌套网页的html组件,打开本地文件系统的FileSystemList组件;Charts图表组件:存放图表组件,如面积图表AreaChart组件,直方图表ColumnChart组件。

3.  Spark.*mx.*, 在将 Flex 3 类原封不动地保留在同一 mx.* 包中的同时,Flex 4 SDK 为组件、核心类、效果、滤镜、布局、基元、外观和 utils 引入了 spark.* . 非可视子代添加到 <fx:Declarations> 标签下.

4.  flex数据处理:<mx:Model><mx:Object><mx:XML>.

5.  <mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml”/>  引用自动义组件语法:<最外层组件 …xmlns:空间名称=”类所属的包”>…<空间名称:自定义组件/>注意空间名称可以任意取名。类所属的包必须与类定义时的package关键字相同

6.  数据传输与交互。包括传递数据给其他程序和接受其他程序返回数据。数据传递方式包括:数据传输、文件流方式、xml方式传输、其他传输。应用程序内部的数据传输大多通过变量来实现。外部文件的数据可分为简单文本数据、xml数据和复杂数据。

7.  内部数据传输:1直接赋值方式、2.共有变量方式:不同文件或者类中使用公有变量方式传递变量。3.文件流方式 传递。创建file类变量的语法:var File 变量:file=new File(文件路径);egvar file:File=New File(File.applicationResourceDirectory.nativePath+”//test.txt”);注意:applicationResourceDirectory.nativePath表示工程路径。使用FileStream类打开文件“text.txt.打开文件需要使用FileStream类。Egvar FileStram 变量:FileStream=new FileStram();FileStream 变量.open(File 变量,打开方式);打开方式为:FileMode.ReadFileMode.WriteFileMode.AppendFileMode.Update。以FileStream 变量.readUTFByte();用这个方法读取。4.xml方式传输:加载xml文件时候需要定义一个URLRequest类变量,用以指明xml文件路径var URLRequest 变量:URLRequest=new URLRequestxml路径);使用URLLoader类的load方法加载xml文件。语法:URLLoader 变量.load(URLRequest 变量);

8.  Capture:占领

9.  TypeError: Error #1088: 文档中根元素后面的标记格式必须正确。原因:XML格式不规范
需要检查一下xml文件语法上是否完全正确。
这是网站的在编辑时出现的语法错误。和观看者无关,请用该视频关键词去其他网站搜索观看。

10.              创建联合数组: var 变量名:Object={关键字1:值1,关键词2:值2egvar member :Object={Scribe:”fxy”,Chairperson:”BJ”,treaResult:”sun”};访问联合数组:联合数组变量[“关键字”]

11.              设置combox的下拉框:test_cb.dropdown.setRendererStyle("borderStyle","solid");
test_cb.dropdown.setRendererStyle("borderColor","0xff0000");

12.              AdvancedDataGrid  的用法参考文档:设置滚动条的属性是:verticalScrollPolicy="on" horizontalScrollPolicy="on" http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/mx/controls/AdvancedDataGrid.html?filter_flex=4.1&filter_flashplayer=10.2&filter_air=2.6#propertySummary

原创粉丝点击