注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作FlashFLASH MX Professional 2004应用开发

FLASH MX Professional 2004应用开发

FLASH MX Professional 2004应用开发

定 价:¥68.00

作 者: (美)Jeanette Stallons著;王晖,张军等译;王晖译
出版社: 清华大学出版社
丛编项:
标 签: Flash

ISBN: 9787302109488 出版时间: 2005-07-01 包装: 简裝本
开本: 26cm 页数: 552 字数:  

内容简介

  本书主要是向程序员讲授MacromediaFlash界面和ActionScript语言中的知识。在您学习完本书之后,将能够创建真正的功能丰富的Internet应用程序,它可以动态地与用户进行交互,与XML文件、Web服务和应用服务器类交换数据。本书假设您已经具有了Flash界面和ActionScript语言的基础知识(见ECMAScript-262Edition4),在此基础上逐步地指导您开发一个Flash应用程序,然后进一步解释Flash对象模型以及如何使用ActionScript的新的基于类的编程模型来构建应用程序。在学习完基础知识后,您将使用新的Flash应用程序架构创建一个应用程序,新的Flash应用程序架构由页面、用户界面组件、数据访问组件和数据绑定组成。本书主要内容●利用FlashMXProfessional2004构建功能丰富的Internet应用程序●熟悉FlashMX2004界面●用ActionScript2.0创建编程结构●使用内置可视的和非可视的FlashPlayer对象●创建自定义类和组件●使用Screen编程功能构建应用程序●使用新UI组件创建界面●使用DataGrid组件显示数据集●使用XML、Web服务和FlashRemoting功能与服务器交换数据本书读者对象●具有应用服务器编程经验的Flash初级程序员●经验丰富的FlashActionScript程序员本书特色本书采用学习、实践并举的教学方式,逐步指导读者使用Flash开发出功能丰富的Internet应用程序。

作者简介

暂缺《FLASH MX Professional 2004应用开发》作者简介

图书目录

第1课 学习Flash界面
1.1 创建Flash文档
1.2 操作面板
1.3 使用Tools面板
1.4 添加文本
1.5 发布Flash文档
1.5.1 创建包含SWF的SWF文件和HTML页
1.5.2 添加Flash Player版本枪测
1.5.3 在现存的网页中嵌入SWF
1.6 将要添加的内容分层
1.7 为层添加内容
1.8 添加图片
1.9 创建一个Flash项目
第2课 学习ActionScript基本原理
2.1 浏览Actions面板
2.2 学习ActionScript基本语法
2.3 创建变量
2.3.1 命名变量
2.3.2 使用关键字var
2.3.3 严格确定变量类犁
2.3.4 显示变量
2.3.5 对数据类型进行操作
2.4 创建循环
2.5 使用条件逻辑
2.5.1 条什结构
2.5.2 比较运算符
2.5.3 逻辑运算符
2.5.4 条件运算符
2.5.5 Switch语句
2.6 创建函数
2.6.1 定义函数
2.6.2 函数的返同值
2.6.3 创建函数的局部变量
2.6.4 创建literal函数
2.6.5 创建可选参数
2.7 包含外部ActionScript文件
2.8 处理异常
第3课 学习Flash Player对象模型
3.1 面向对象编程
3.1.1 类
3.1.2 对象
3.1.3 属性
3.1.4 方法
3.1.5 静态成员
3.1.6 事件
3.2 了解内部ActionScript类
3.3 使用Math类的静态方法
3.4 创建和使用Date类的实例
3.5 使用String Wrapper类操作字符串
3.6 创建和操作数组
3.6.1 创建Array对象
3.6.2 使用Array类属性
3.6.3 使用Array类方法
3.6.4 给数组排序
3.6.5 对数组进行循环
3.6.6 创建相关数组
3.7 创建自定义对象
3.7.1 创建对象
3.7.2 定义属性
3.7.3 定义方法
3.7.4 循环对象
3.7.5 获得对象的类型
3.8 操作可视TextField对象
3.8.1 实例名
3.8.2 代码提示
3.8.3 属性
3.9 响应TextField对象的用户事件
3.10 为TextField对象添加事件监听器
第4课 创建Button和MovieClip对象
4.1 创建一个Button对象
4.1.1 创建Button符号
4.1.2 名称和代码提示
4.1.3 属性
4.2 编辑Button符号的Timeline
4.3 响应Button对象事件
4.3.1 在文档Timeline中处理事件
4.3.2 处理Button对象的事件
4.4 可视地创建MovieClip对象
4.5 编辑MovieClip符号
4.6 设置MovieClip属性
4.7 响应MovieClip事件
4.8 在不同的Timeline中引用MovieClip
4.8.1 主文档MovieClip
4.8.2 使用相对路径引用
4.8.3 使用绝对路径引用
4.8.4 global对象
4.9 使用MovieClip的拖放方法
第5课 创建类
5.1 创建类
5.2 设定类路径
5.2.1 设定per-FLA类路径
5.2.2 设定global类路径
5.3 创建和引用包
5.3.1 隐式导入类
5.3.2 显式导入类
5.3.3 使用通配符导入一个目录下的所有类
5.4 定义类属性
5.4.1 定义公共属性和私有属性
5.4.2 定义静态属性
5.5 创建类构造函数
5.5.1 定义构造函数
5.5.2 定义构造函数参数
5.5.3 使用this标识符
5.6 定义类方法
5.6.1 定义公共方法和私有方法
5.6.2 定义静态方法
5.7 从其他类继承
5.8 创建接口
5.9 创建隐式getter和seRer方法
5.10 创建动态类
第6课 创建组件
6.1 将MovieClip中的代码转变成类文件
6.2 将类链接到MovieClip符号
6.3 创建公共的API
6.4 创建组件
6.4.1 把MovieClip符号转变为组件
6.4.2 定义组件参数
6.5 创建编译过的组件
6.5.1 SWC中的内容
6.5.2 理解内部类定义
6.5.3 创建内部类
6.6 查看内置类的内部类定义
6.7 向Components面板添加组件
6.8 为Components面板创建自定义图标
6.9 创建组件的自动安装器
6.10 使用Macromedia Architecture创建组件
第7课 用Screen创建应用程序
7.1 创建一个基于窗体的应用程序
7.2 在创作环境中设置页面可视性
7.3 设置页面的初始运行时可视性
7.4 用Screen构建应用程序
7.5 使用Form Screen API
7.6 在页面的Timeline中放置代码
7.7 将代码放置在Screen对象中
7.8 将代码放置到Form Screen的子类
第8课 使用Flash应用程序架构
8.1 使用UI组件创建应用程序界面
8.2 使用Data Connector组件获得外部数据
8.3 使用行为
8.4 创建一个自定义行为
8.5 使用数据绑定
第9课 学习UI组件架构
9.1 介绍UI组件的基本知识
9.2 处理UI组件事件
9.3 在组件之间管理焦点
9.4 用代码修改组件的外观
9.5 改变组件图片
第10课 使用UI组件API
10.1 使用Button组件
10.2 使用Textlnput组件
10.3 使用Label组件
10.4 使用TextArea组件
10.5 使用NumericStepper组件
10.6 使用CheckBox组件
10.7 管理RadioButton组件
10.8 使用ComboBox组件
10.9 使用List组件
第11课 动态创建可视对象
11.1 理解深度
11.2 动态地从库中添加MovieCliD·
11.3 动态地创建组件
11.4 用ActionScript创建MovieClip
11.5 管理深度
11.6 监控MovieClip装载过程
11.7 使用Loader组件
11.8 将外部内容载入到一个页面
第12课 从XML文件获得数据
12.1 把XML文件用作数据源
12.2 创建作为数据源的XML文件
12.3 使用内置XML类获得数据
12.4 处理来自XML对象请求的结果
12.5 解析XML对象
12.6 使用XMLConnector组件
12.7 使用XMLConnector组件获得数据
12.8 对XMLConnector结果使用数据绑定
12.8.1 创建一个Schema
12.8.2 对复杂数据创建绑定
12.8.3 使用Binding Formatters
12.9 处理XMLConnector组件结果
12.9.1 处理result事件
12.9.2 处理status事件
12.10 从其他域获得数据
第13课 使用Web服务
13.1 从Flash访问Web服务
13.2 获得Web服务的信息
13.3 使用WebServiceConnector组件
13.4 对WebServiceConnector使用数据绑定
13.5 触发WebServiceConnector调用并处理结果
13.6 用代码指定WebServiceConnector参数
13.7 使用WebService类
13.8 创建一个WebService对象
13.9 使得运行时可以使用WebService类
13.10 用WebService对象调用一个远程方法
13.11 处理PendingCaII对象事件
第14课 使用FIash Remoting访问远程服务
14.1 理解Flash Remoting
14.2 安装Flash Remoting
14.3 引用Remoting类文件
14.4 创建NetConnection对象
14.5 使用NetConnection调试器
14.6 创建Service Proxy对象
14.7 调用远程服务方法
14.8 处理响应
14.9 处理对相同服务代理对象的多个调用的响应
14.10 创建一个通用Responder类
14.11 为Flash和应用程序服务器转换数据
第15课 使用DataGrid组件
15.1 使用DataGrid组件
15.1.1 专业术语
15.1.2 填充DataGrid
15.2 使用DataGrid的属性自定义DataGrid
15.3 自定义DataGrid的列
15.3.1 使用DataGrid组件的columnNames属性
15.3.2 使用DataGrid方法
15.3.3 使用API DataGridColumn类
15.3.4 设定列的样式
15.4 根据DataGrid的属性来设定列属性
15.5 对DataGrid中的数据进行操作
15.6 响应DataGrid事件
15.7 自定义显示在列中的数据
15.8 在DataGrid列中显示图片
15.9 组合使用DataSet组件和DataGrid组件
第16课 在客户端持续存储数据
16.1 查看SharedObiect文件
16.2 为SharedObject文件修改Flash Player的设置
16.3 创建SharedObject文件
16.4 把SharedObject文件保存到磁盘
16.4.1 自动保存SharedObject文件
16.4.2 显式保存Sharedobiect文件
16.5 访问SharedObject文件中的数据
16.6 处理SharedObject事件
16.7 在Sharedobject文件中存储复杂数据
附录A 安装指导
A.1 普通需求
A.2 COldFusion MX
A.2.1 使用Microsoft Access数据库的步骤
A.2.2 使用MySQL数据库的步骤
A.3 JRun4
A.4 其他J2EE服务器
A.5 .NET

本目录推荐