分类
Flash

Flex Builder 3 Professional及AIR1.0下载

今天是个好日子!AdobeFlex Builder 3 Professional及AIR1.0提供下载了,另外也推出自己的开源网站。

  1. Flex Builder 3 Professional:
  2. Flex Builder 3 Professional Eclipse Plug-in:http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe
  3. AIR1.0 :http://get.adobe.com/air/

另外Adobe也推出自己的开源网站:
http://opensource.adobe.com
,我们在网站上可以看到Adobe目前的开源项目,比如Tamarin、Flex SDK 、BlazeDS等。

注意:

如果我们输入过Flex Builder 3 beta版注册码,需要删除C:\Documents and Settings\All Users\Application Data\Adobe\Flex中的文件,不然会一安装就过期。

分类
Flash

AIR中通过关闭主窗口关闭所有子窗口

默认下,在AIR中点击本地窗口的关闭按钮时只会关闭当前窗口。然而在开发多窗口应用时,可能需要在关闭主应用程序窗口的同时关闭所有子窗口。我们可以在Event.CLOSING事件中取消默认的关闭操作,通过遍历手动关闭所有已打开的窗口。

分类
Database Flash

在AIR中如何避免重复创建SQL数据库

在AIR中,可以直接使用本地SQL数据库。要创建数据库文件,需要首先创建SQLConnection实例。调用其open()方法在同步执行模式下打开它,或者调用其openAsync()方法在异步执行模式下打开它。

以下代码使用异步执行模式创建数据库文件(新数据库)的过程。在本例中,数据库文件保存当前应用程序目录中,文件名为“sample.db”:

分类
Flash

使用AIR创建本机窗口

与Flash相比,AIR的一大特性就是创建本机窗口,本机窗口就是系统窗口,会随系统的不同显示不同的外观。使用 NativeWindow 类创建窗口时,会直接使用Flash Player舞台并显示列表。若要向NativeWindow添加视觉对象,请将该对象添加到窗口舞台的显示列表或添加到舞台上的另一个显示对象容器。

分类
Flash

改进AIR网页浏览器:支持拖入本地文件

AIR中允许用户在AIR应用程序和本机操作系统之间、两个应用程序之间以及一个应用程序内不同组件之间拖放操作。下面我们就来改进前面做的网页浏览器,让它支持拖入本地文件。