简明现代魔法 -> Flex/ActionScript/AIR -> 第一个Flex程序
第一个Flex程序
2009-09-29
程序演示
程序代码
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundImage="images/desktop_1.jpg" width="640" height="400"> <mx:ApplicationControlBar x="10" y="10" width="194" height="95"> <mx:Label text="第一个Flex程序" fontSize="12" height="20" width="90" horizontalCenter="-234" verticalCenter="-151" textAlign="center"/> </mx:ApplicationControlBar> </mx:Application>
第一行代码<?xml version="1.0" encoding="utf-8"?>是XML文档说明,MXML是一种XML标准语言,所以必须包含文档声明。
接下来的<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundImage="images/desktop_1.jpg" width="640" height="400">定义了一个Flex主应用程序页面。
<mx:Application>标签代表外层容器。每个Flex程序最多只能有一个这样的标签。
xmlns:mx="http://www.adobe.com/2006/mxml"这个URL定义了Flex标签所在的命名空间。看起来很像网址,但是它其实是XML术语中的统一资源标识符URI。在flex-config。xml之类的配置文件中,会将该URI与清单文件相关联。也就是说,方便调用Flex库中的各种控件。
这个程序很简单,设定外层容器的长和宽,然后设置它的背景图片,然后在图片上放一个<mx:ApplicationControlBar> </mx:ApplicationControlBar>标签,在标签里放一个label,就完成了这个程序。
