
| 本书全面介绍了Macromedia Flash MX 2004的功能和特性,教会读者利用Flash创建功能丰富的Internet应用程序。书中使用循序渐进的方式详细阐述了开发Internet应用程序的具体步骤,并使用深入浅出的语言介绍了Flash MX 2004中最核心的内容。 |
| Phillip Kerman美国Rochester理工学院成像与摄像技术专业的博士,业界资深的程序设计师,Macromedia公司的特约作家。Kerman曾编写过著名的Flash应用程序:SuperiorStampede的实时奶牛拍卖网站。此外,他还曾编著了SamsTeach Yourself Macromedia Flash MX 2004 in 24 Hours(Sams Publishing出版)和ActionScripting in MacromediaFlash(New Riders出版)等科技图书。 .. << 查看详细 |
| 第ⅰ部分 开 发 第1章 用应用程序取代网页 3 1.1 网页时代的终结 3 1.2 internet应用程序的简史 4 1.2.1 里程碑和killer应用程序 4 1.2.2 flash的定义 6 1.2.3 flash发展成熟了 8 1.3 术语表 9 1.3.1 时间和地点 9 1.3.2 things 9 1.3.3 技术 10 1.3.4 热点词汇 10 1.4 全新的技术 10 1.4.1 布德莫酒店 10 1.4.2 xml新闻收集器 11 1.4.3 示例:受惊的牛 13 1.5 小结 14 第2章 设计flash应用程序 15 2.1 明确用户收益 15 2.1.1 目标 15 .2.1.2 衡量成功 16 2.1.3 考虑替代品 16 2.1.4 "丰富媒体"合理化 17 2.2 选择技术 18 2.2.1 工具 19 2.2.2 媒体格式 20 2.2.3 布局 22 2.3 使用macromedia central定位偶尔连线计算机 27 2.4 可行性设计 29 2.4.1 一般问题 30 2.4.2 视觉 30 2.4.3 运动技能 31 2.4.4 听觉 32 2.5 小结 33 第ⅱ部分 技 术 第3章 技术概述 37 3.1 数据处理 37 3.1.1 分割代码和数据 37 3.1.2 数据组织 39 3.1.3 数据表达 39 3.2 数据交换 40 3.2.1 装载 40 3.2.2 解析 42 3.2.3 写 42 3.2.4 同步 42 3.2.5 确保数据成功交换 43 3.2.6 web服务 43 3.3 应用程序服务器 44 3.3.1 基础 44 3.3.2 概念 46 3.3.3 集成flash 47 3.4 组件 48 3.4.1 使用组件 48 3.4.2 给组件提供数据 49 3.4.3 数据组件 50 3.5 flash通信服务器的工作原理 50 3.6 技术图 51 3.7 工作环境配置 52 3.7.1 配置文件夹 53 3.7.2 flash player 54 3.7.3 理解localhost 55 3.7.4 发布 55 3.8 小结 56 第4章 处理复杂数据 57 4.1 组织数据 57 4.1.1 数据类型 58 4.1.2 自定义对象与数组 59 4.1.3 像数组一样使用对象 63 4.1.4 将函数和事件属性关联起来 64 4.1.5 与dataprovider对象的比较 65 4.1.6 数据排序 66 4.1.7 构建一个幻灯片制作工具 68 4.2 小结 72 4.3 项目概念 72 第5章 表达数据 74 5.1 格式化文本 74 5.1.1 使用html文本 74 5.1.2 使用层叠样式表 78 5.1.3 使用textformat对象 81 5.1.4 附加的layout选项 84 5.2 小结 88 第6章 基本数据交换 89 6.1 用本地共享对象保存数据 90 6.1.1 使用本地共享对象 90 6.1.2 使用本地共享对象的实例 94 6.1.3 本地共享对象的局限 97 6.2 使用本地连接对象共享数据 98 6.2.1 本地连接的原理 98 6.2.2 建立导航帮助功能 99 6.2.3 把媒体下载到单窗口中 101 6.2.4 一个改进的后退按钮 104 6.5 平面数据 109 6.5.1 格式化 109 6.5.2 导入 110 6.5.3 loadvars对象基础 110 6.5.4 改进的loadvars范例 111 6.5.5 服务器交互 114 6.6 xml结构数据 117 6.6.1 装载xml 118 6.6.2 解析xml 118 6.7 小结 122 第7章 与外部服务交换数据 123 7.1 flash remoting 123 7.1.1 remoting的工作原理 124 7.1.2 基本remoting 125 7.1.3 编写remote方法 127 7.1.4 remoting技巧 128 7.2 数据管理组件 129 7.2.1 data组件的概念 129 7.2.2 dataset组件 138 7.2.3 分析器 141 7.2.4 格式化数据 144 7.2.5 其他细节 147 7.3 小结 148 第8章 基本通信服务器 149 8.1 配置 150 8.1.1 配置文件夹 150 8.1.2 制作技术 152 8.2 netconnection对象 155 8.2.1 基本的连接 155 8.2.2 netconnection对象细节 155 8.3 远程共享对象 157 8.3.1 在远程共享对象中设置和访问数据 157 8.3.2 同步值 159 8.3.3 确定体系结构 162 8.3.4 实际例子 164 8.4 文件流 168 8.4.1 网络连接内部信道 168 8.4.2 播放flv视频及mp3 170 8.4.3 发布 175 8.4.4 发布时的小提示 178 8.5 为什么要使用服务器端actionscript 180 8.6 小结 180 第9章 高级通信服务器 181 9.1 连接管理 181 9.1.1 key事件 182 9.1.2 application对象的附加功能 187 9.1.3 其他的client对象信息 188 9.2 从服务器端访问远程共享对象 189 9.2.1 语法区别 189 9.2.2 锁定 190 9.2.3 在rso中发送消息 191 9.3 发送消息 191 9.3.1 使用sharedobject.send()方法 191 9.3.2 使用netconnection.call()方法 194 9.4 最优化 196 9.4.1 仍然是actionscript 196 9.4.2 谨慎地使用消息传送 197 9.5 服务器端stream对象 198 9.5.1 从服务器端发布已存在的流 198 9.5.2 重新发布部分客户流 199 9.5.3 利用服务器端流记录事件 200 9.6 集成通信组件 203 9.7 小结 204 第ⅲ部分 制 作 第10章 制作技术 209 10.1 利用flash mx 2004特性 209 10.1.1 查找和替换 209 10.1.2 actions面板技巧 210 10.1.3 commands菜单 212 10.1.4 project面板 213 10.2 库管理 216 10.2.1 共享库条目 217 10.2.2 实时共享库(rsl) 218 10.3 构建原型 220 10.3.1 粗糙 220 10.3.2 使用组件 220 10.4 分段发布和部署 220 10.4.1 多模式应用程序 222 10.4.2 创建哑元数据 223 10.5 小结 225 第11章 质量保证与调试 226 11.1 质量评估 226 11.1.1 对客户和开发人员的益处 226 11.1.2 找出并评估错误 227 11.1.3 采用周密的方法 228 11.1.4 客户管理 229 11.2 质量保证 230 11.2.1 建立校对系统 230 11.2.2 记录开发进程 233 11.2.3 定义测试过程 235 11.3 实际调试 236 11.3.1 基本方法 236 11.3.2 自编调试器 238 11.3.3 使用debugger面板 240 11.4 error对象 244 11.5 小结 246 第12章 使用组件 247 12.1 v2组件 247 12.2 基本技能 248 12.2.1 手工填充 248 12.2.2 用脚本填充 249 12.2.3 触发代码 253 12.3 组件应用示例 256 12.3.1 文本组件(label、textarea和textinput) 256 12.3.2 combobox组件 257 12.3.3 使用list组件 258 12.3.4 高级组件 260 12.4 样式、皮肤和主题 261 12.4.1 设置样式 262 12.4.2 替换皮肤 264 12.5 小结 266 第13章 建立代码库 267 13.1 自编组件 267 13.1.1 设计组件 267 13.1.2 制作组件 268 13.1.3 改进组件 269 13.1.4 发布组件 270 13.2 脚本样式 271 13.2.1 模块化思维 272 13.2.2 高级技术 273 13.3 存储脚本 276 13.3.1 as文本文件 276 13.3.2 自编行为 277 13.3.3 flash之外 278 13.4 jsfl(javascript flash)介绍 279 13.4.1 自编命令 280 13.4.2 windowswf自定义面板 281 13.4.3 jsfl的其他用途 282 13.5 as2中的一些基本类包 283 13.5.1 结构 283 13.5.2 基本框架 284 13.6 小结 287 |
商品评论(0条)