FLEX4.5开发系列知识

注意:关闭杀毒软件(特别是360)(安装flex4.5和myeclipse8.5过程简单就不写步骤)
1.安装flex4.5   注册码:1424-4827-8874-7387-0243-7331

MD5的:a9038148dcde9066abc3711bf8ee636c
http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-win32.exe

2.安装myeclipse8.5
3.安装flex4.5插件,安装flex4.5完毕后,点击flex4.5安装目录下的utilities目录下 Adobe Flash Builder 4.5 Plug-in Utility.exe 
 安装插件过程:
  1.选择语言(不管选择中文还是英文结果都是中文(myeclipse被汉化了),不明白什么原因)
  2.选择flex4.5的安装目录
  3.选择myeclipse8.5的运行目录
  4.安装完毕后,修改myeclipse8.5目录下的myeclipse.ini文件
  添加修改-vmargs内容为:
   -xms256m
   -Xmx512m
   -XX:MaxPermSize=256m
   -XX:PermSize=64m

 


1:下载http://www.adobe.com/cfusion/tdrc/thankyou_2.0.cfm?product=flash_builder&loc=en_us
这里提供了一下版本的下载:
1、Flash Builder 4独立版
2、Eclipse的Flash Builder 4插件
3、Flex Component Kit for Adobe Flash Professional CS4
4、Flex 4 Test Automation Plug-in

安装flex4.5、如果要调试需要安装调试插件软件,在开发IDE中单击右键有“运行”、“调试”功能,如果是运行就是运行本环境中,如果是调试就必须下载调试插件,然后再设置断点进行跟踪。


----常用控件篇

常用控件篇布局Group、Form、Panel :
Group、hGroup、vGroup都是容器控件,

Form控件下文本框校验功能有空间
字符串验证、电话号码验证、日期验证、邮件地址验证、数字验证
<mocStringValueDetal  source=“username" property="text" minLength="2" maxLength="10"  toShortError="姓名太短"  toLongError="姓名太长" >
</mocStringValueDetal>
panel控件

常用控件篇Button、LinkButton、Alert
button-----点击右键,选择生成check按钮事件;
LinkButtom-----同buttom;
alert-----在script中的CDATE中首先要引入包,就可以直接调用。引入用import带包名;

常用控件篇ComboBox、List、Tree
alt+/ 引入包
ComboBox ----生成change事件;
List----添加内容有listl.addItem(XXX);删除removeItemAt(list.SelectIndex);
Tree---函数属性1:label:labelName\2:children:date


常用控件篇ColorPicker、DateChooser、DateField
ColorPicker ----- label标签中的color="cp.selectColor"就可以选择cp控件改变label的颜色;
DateChooser----同DateField;
DateField -----属性有formatString=“yyyy-mm-dd”等;


常用控件篇Image、Label、TextArea、TextInput
image---属性source;
lable---属性Text;
TextArea ----
TextInput-----creationComplete事件进行初始化;textinput.addEventListener(key.keyborderKey,abc),然后执行abc函数

常用控件篇Datagrid
初始化数据-----先定义arrayCollection对象;
arraycollection.addItem(a:"',b:20,c:"dfds");然后再填充


常用控件篇NumericStepper、ProgressBar
NumericStepper----计数器控件
ProgressBar ----进度条
<mx:ProgressBar id="pd" x="316" y="267" labelPlacement="center" mode="manual"/>
pd.setProgress(0,50)

常用控件篇RadioButton、 CheckBox、Hslider
RadioButton-----rb.selected==true
CheckBox-----cb.selected==true
Hslider ----滑板,例如让TextArea控件中的值变大、缩小等,先设置TextArea 属性 fontSize=“15+hslider.val设置ue+100”,然后Hslider 属性id为hslider,然后根据滑板进行对TextArea控件进行变大、缩小操作;

常用控件篇SWFloader、Videodispaly 、VideoPlayer
SWFloader---source属性
Videodispaly ----player、stop、pauser等,还有音量控制需要和SWFloader进行属性绑定;
VideoPlayer----播放器控件

常用控件篇特效类
move控件、旋转、缩放、渐变、发光等;

常用控件篇ColumnChart、BarChart、LineChart、pieChart
ColumnChart---定义属性:   -dataProeder指定一个声明的集合、加上showdatatips=“true”;加上X轴数据定义,一般设置X轴的显示信息;
BarChart-----加上Y轴数据定义,一般设置Y轴的显示信息;

LineChart----dataProeder指定一个声明的集合、加上showdatatips=“true”;加上X轴数据定义,一般设置y轴的显示信息; pieChart----饼图 都需要绑定数据

相关文章

一:display:flex布局display:flex是一种布局方式。它即可以...
1. flex设置元素垂直居中对齐在之前的一篇文章中记载过如何...
移动端开发知识点pc端软件和移动端apppc端软件是什么,有哪些...
最近挺忙的,准备考试,还有其他的事,没时间研究东西,快周...
display:flex;把容器设置为弹性盒模型(设置为弹性盒模型之后...
我在网页上运行了一个Flex应用程序,我想使用Command←组合键...