技术开发 频道

使用Flex技术创建第一个AIR应用程序

  4.  编码和测试

  当使用Flex Builder 3提供的向导创建AIR项目HelloAir之后,将自动生成两个文件:HelloAir.mxml和HelloAir-app.xml。
  HelloAir.mxml是应用程序文件,开发人员将在其中编写构建用户界面和逻辑的代码。HelloAir-app.xml是应用程序描述文件,其在打包发布AIR项目时,用于提供一些信息,例如唯一的ID、版本号、安装时显示信息等。

  默认的HelloAir.mxml文件包括以下代码:

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
</mx:WindowedApplication>

  以上代码使用<mx:WindowedApplication>标签声明一个WindowedApplication组件,以便显示应用程序窗口。在本例中,将设置该应用程序窗口的标题和背景色,并且在窗口中央显示一段文本。编写完成的代码如下所示:

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" title="Hello Air" backgroundColor="0x999999">
    
<mx:Label text="创建第一个AIR应用程序" horizontalCenter="0" verticalCenter="0" fontSize="18"/>
</mx:WindowedApplication>

  应用程序窗口标题由title属性设置,背景色由backgroundColor属性设置。另外,还添加了一个用于显示文本的Label控件。代码为该控件同样设置了一些属性,例如text和fontSize属性分别设置所显示文本内容和文本大小,horizontalCenter和verticalCenter属性确保所显示文本位于窗口中心。

  在完成编码之后,需要测试应用程序。测试的方法是通过单击“Run”>“Run HelloAir”项(或者使用快捷键Ctrl+F11)来执行代码,以便查看应用程序的运行情况。如图5显示了应用程序窗口。


图5  应用程序窗口


  如果需要对应用程序进行调试,那么需要单击“Run HelloAir”之下的“Debug HelloAir”项,或者使用快捷键F11。

  5.  程序打包

  如果应用程序运行正常,那么接下来可将它打包为一个AIR文件,以便进行分发。打包过程比较简单。以对HelloAir项目中的应用程序打包为例,首先,单击“Project”>“Export”>“Release Build…”项,此时显示如图6所示的窗口。

0
相关文章