1、从一个简单的HelloWorld应用程序开始,添加测试互联网连接的功能。
以下是调整为 Markdown 格式的内容:
先导入 ConnectionManager 类,创建其实例,然后在按钮上根据连接状态设置是否可用。示例代码如下:
<mx:Script>
<![CDATA[
import com.everythingflex.air.managers.ConnectionManager;
[Bindable]
private var cm:ConnectionManager = new ConnectionManager();
]]>
</mx:Script>
<mx:Button
label="Check for Update"
click="um.checkForUpdate()"
enabled="{cm.isConnected}"
horizontalCenter="0"
y="160"/>
还需创建 ConnectionManager 类,在 com/everythingflex/air/managers 包下创建 ConnectionManager.as 文件并输入相关内容。
2、接下来,添加功能使你的HelloWorld应用程序成为一个自动更新的应用程序。你可以使用在http://blog.everythingflex.com上提供的ConnectionManager和UpdateManager类。
- 创建
ConnectionManager和UpdateManager类的实例,在HelloWorld应用中进行集成。 - 创建
ConnectionManager实例时可设置可选参数,它会自动监测连接状态。 - 创建
UpdateManager实例时传入version.xml文件的 URL,可选择是否自动检查更新。 - 在应用中添加一个按钮,将其
enabled属性绑定到ConnectionManager的isConnected属性。 - 点击按钮调用
UpdateManager的checkForUpdate()方法来检查更新。
3、在Flex Builder中创建一个新的AIR应用程序,切换到设计视图,将一些组件拖到工作区并运行该应用程序。
要完成此操作,可按以下步骤进行:
- 打开 Flex Builder 3,从屏幕顶部的导航菜单中选择“文件” ➪ “新建” ➪ “Flex 项目”;
- 输入项目名称,如
MyFirstAIR,并在“应用程序类型”部分选择“桌面应用程序(在 Adobe AIR 中运行)”; - 选择输出位置,可保持默认设置;
- 设置源文件夹、主应用程序文件名和应用程序 ID,还可添加库资产(如 SWC 文件等),保持默认设置后点击“完成”;
- 创建好项目后,切换到设计视图,将一些组件(如按钮、复选框等)拖到工作区;
- 运行该应用程序。

最低0.47元/天 解锁文章
93

被折叠的 条评论
为什么被折叠?



