天生我才必有用

AIR 应用程序类和窗口类

分类: Flex, Flash & AS    作者:Ray    2008年09月23日

在AIR学习中有两个最基本的类:分别是flash.desktop.NativeApplication和flash.desktop.NativeWindow。它们分别表示AIR应用程序类和窗口类。

每个AIR应用程序必须有一个NativeApplication的实例,同时也只能有唯一的一个这样的实例,当应用程序启动时,它会自动创建,你可以使用NativeApplication类的nativeApplication属性来获得这个实例。

同时应用程序启动时,也会创建一个NativeWindow的实例,和NativeApplication不同的是,你可以自己创建你自己的NativeWindow对象实例。以下为创建NativeWindow的一个例子。

package {
    import flash.display.MovieClip;
    import flash.display.NativeWindow;
    import flash.display.NativeWindowInitOptions;
    import flash.display.NativeWindowType;
    public class Example extends MovieClip {
        public function Example() {
            var options:NativeWindowInitOptions = new NativeWindowInitOptions();
            options.type = NativeWindowType.UTILITY;
            var window:NativeWindow = new NativeWindow(options);
            window.width = 200;
            window.height = 200;
        }
    }
}
标签:

Adobe AIR - Create Modify Reuse

分类: Flex, Flash & AS, eBook    作者:Ray    2008年06月16日

Adobe AIR 终于出了一本新书,查了一下amazon的评价还不错,评分的人不多,但都给了5分。

简略的流量了一下啊这本书,内容还不错,并无很多篇幅介绍IDE,反而详细介绍了如何使用Flex SDK 来进行编译调试。看来不装Flex Builder3 应该也可以学习这本书了。

接着每一章都是举了一个小例子,非常的实用。慢慢学习,我也会把不错的内容作为笔记写在Blog中。

标签: ,

Adobe AIR for JavaScript Developers Pocket Guide

分类: Flex, Flash & AS, eBook    作者:Ray    2008年04月16日

Adobe AIR 也算出了有一段时间,不过相关的资料比较少,特别是一些系统的、全面的文档资料基本没有。

今天无意间看到一本O’Reilly的电子书《Adobe AIR for JavaScript Developers Pocket Guide》,书也不是很厚176页,准备读一下。我是一直挺看好RIA技术的,特别是Flash在这个方面的发展空间应该挺大的。

如果有兴趣一起阅读,可在以下的emule地址下载:(两个不同的格式PDF和chm)

  1. Adobe air for javascript developers(Apollo).pdf (Beta)
  2. Adobe.AIR.for.JavaScript.Developers.Pocket.Guide.chm(正式版)

chm格式的电子书是2008年出版的针对AIR正式版的书籍。

标签: