flex基础教程,flex 基础

一:ria的含义(rich intenet application)即富互联网应用程序,flex是ria的一种。
二:flex相关,flex 用mxml布局,用action script进行逻辑编写。一个flex程序最少包括一个mxml文件,它与html最大的不同,是它要被编译成swf文件,最后被flash player执行,其实它是xml文件,其实根标签的不同决定了其类型。
三:action script 3 语法
1.代码写在哪里:可以在mxml中,用<fx:script>标签,也可直接写在as文件,跟java的代码非常类似。在mxml中引用有两种方式,一种是<fx:script source="">,另一种是在<fx:script>中用import,一般的讲应该用import.第一种方式,只是简单的将文件分割。
2.数据类型:简单数据类型和复杂数据类型,简单数据类型有boolean,int,number,string和uint。(这里string类型变成了简单类型,也就是值类型);复杂类型有Array,Object,类,接口。
3.常量:const var 常量符:类型 = 常量值;
4.int可以有十进制,八进制(0开头),十六进制(0x开头),unit是无符号整型。number必须包含小数点或者指数形式,var num:number = 2; 这样是不对的。
5.类型转换: 自动类型转换是运算时,会先把类型统一,向精度提高的方向转换,在赋值时会把等号的右边的值向左边转换,有可能发生精度丢失。强制类型转换两种方式(强制类型)变量,变量 as 强制类型,强制类型转换是临时的,它不能够改变原来变量的数据类型。
6.as语法和java语法的对比,两者非常类似,运算符号和用法完全一致,有流程控制上as有goto,但并不使用。
Tags:  flex教程 flexapi flexsdk flex4 flex基础教程

延伸阅读

最新评论

发表评论