flex初学必备三本电子书(之一)
本手册为在 Adobe(R) ActionScript(R) 3.0 中开发应用程序提供了基础。为了充分理解所介绍的理念和方法,您应已熟悉一般的编 程概念,如数据类型、变量、循环和函数。您还应了解面向对象编程的基本概念,如类和继承。如果以前掌握了 ActionScript 1.0 或 ActionScript 2.0 知识,则会非常有帮助,但这并不是必需的。 使用本手册 本手册中的章节划分为以下逻辑组,以帮助您方便地查找 ActionScript 文档的相关部分: 章节 描述 第 2-5 章,ActionScript 编程概述 讨论核心 ActionScript 3.0 概念,包括语言语法、语句和运算符以及面向对象的 ActionScript 编程。 第 6-11 章,ActionScript 3.0 核心数据类型和类 介绍 ActionScript 3.0 中的顶级数据类型。 第 12-32 章,Flash Player 和 Adobe AIR API 介绍在特定于 Adobe Flash Player 和 Adobe AIR 的包和类中实现的重要功能,其中包括 事件处理、使用显示对象和显示列表、网络和通信、文件输入和输出、外部接口、应用程 序安全模型等。 本手册还包含许多范例文件,这些文件演示重要类或常用类的应用程序编程概念。范例文件是以打包形式提供的,更加易于加 载并能与 Adobe(R) Flash(R) CS4 Professional 一起使用,这些范例文件还可能包含包装文件。不过,核心范例代码是纯粹的 ActionScript 3.0 ,您可以在您喜爱的任何开发环境中使用。 可以使用多种方法来编写并编译 ActionScript 3.0 ,其中包括: * 使用 Adobe Flex Builder 3 开发环境 * 使用任何文本编辑器和命令行编译器,如随 Flex Builder 3 提供的编辑器和编译器 * 使用 Adobe(R) Flash(R) CS4 Professional 创作工具 有关 ActionScript 开发环境的详细信息,请参阅第4 页的“ActionScript 3.0 简介” 要理解本手册中的代码范例,您并不需要具备 ActionScript 集成开发环境(如 Flex Builder 或 Flash 创作工具)的相关使用 经验。但是,您需要参考这些工具的文档,以了解如何使用它们来编写并编译 ActionScript 3.0 代码。有关详细信息,请参阅 第1 页的“ 访问 ActionScript 文档”。 访问 ActionScript 文档 因为本手册重点介绍 ActionScript 3.0 (一种内容丰富且功能强大的面向对象编程语言),所以,它并未详细介绍特定工具或 服务器体系结构内的应用程序开发过程或工作流程。因此,在设计、开发、测试和部署 ActionScript 3.0 应用程序时,除了 《ActionScript 3.0 编程》外,您还需要查阅其它文档资料。