* Flex开发中可用两种语言
1.MXML
2.ActionScript
* Flex中使用两个组件集
1.MX (mx.*) 早期的Flex版本用到的组件集
2.Spark (spark.*) Flex4及以后的版本用到的组件集。
Spark比MX组件有更多皮肤外观及其它方面的优点。它们有相同的组件(如按钮,文本框,列表控件等)。官方推荐使用Spark组件集。
* MXML文件
MXML文件是一种普通的xml文件,和html一样是标记语言,不过MXML被编译成.swf文件在FlashPlayer或者AIR中运行。
<?xml version="1.0" encoding="utf-8"?> <!-- mxml\HellowWorld.mxml --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:MyComps="myComponents.boxes.*"> <s:layout> <s:VerticalLayout /> </s:layout> <s:Panel title="My Application"> <s:Label text="Hello World" fontWeight="bold" fontSize="24"/> <MyComps:CustomBox/> </s:Panel> </s:Application>
* Application标签
定义应用程序容器,应用程序的根标签。
<s:Appliction> </s:Application>
原文:http://www.cnblogs.com/janas/p/3865323.html