图书介绍
精通Flex 3.0-基于ActionScript 3.0实现【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 吕晓鹏编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115176906
- 出版时间:2008
- 标注页数:498页
- 文件大小:198MB
- 文件页数:516页
- 主题词:软件工具-程序设计;动画-设计-图形软件,Flash ActionScript 3.0
PDF下载
下载说明
精通Flex 3.0-基于ActionScript 3.0实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Flex技术概述3
第1章 Flex概述3
1.1 Flex简介3
1.2 Flex的技术框架4
1.2.1 MXML语言4
1.2.2 ActionScript语言5
1.2.3 Flex类库5
1.2.4 Flex框架模型5
1.3 Flex与Flash6
1.3.1 Flex与Flash的联系6
1.3.2 Flex与Flash的区别6
1.3.3 Adobe的RIA平台7
1.4 Flex与AJAX8
1.5 Flex与服务端通信9
1.6 小结10
第2章 搭建第一个Flex应用11
2.1 搭建开发环境11
2.1.1 对系统的要求11
2.1.2 对软件环境的要求12
2.1.3 安装Flex Builder 3.013
2.1.4 安装LiveCycle Data Service16
2.2 Flex Builder 3.0开发环境介绍20
2.3 第一个Flex应用24
2.3.1 创建Flex项目24
2.3.2 编辑First.mxml文件24
2.3.3 添加组件25
2.3.4 编写ActionScript27
2.3.5 测试程序27
第2篇 Flex语言篇31
第3章 ActionScript 3.0入门31
3.1 ActionScript 3.0语言介绍31
3.1.1 ActionScript 3.0语言运行环境31
3.1.2 ActionScript 3.0语言模型32
3.2 ActionScript 3.0基本元素32
3.2.1 对象与类32
3.2.2 包33
3.2.1 数据类型35
3.2.4 变量37
3.3 ActionScriptG 3.0语法39
3.3.1 语法标记的使用39
3.2.2 操作符41
3.3.3 条件语句42
3.3.4 循环语句44
3.3.5 函数46
3.4 使用ActionScript 3.0面向对象编程48
3.4.1 类48
3.4.2 接口52
3.4.3 继承54
3.5 ActionScript 3.0面向对象设计实例58
3.5.1 实例概述59
3.5.2 类图59
3.5.3 代码实现60
3.5.4 从Flex Builder环境中调用实例62
第4章 ActionScript 3.0常用类65
4.1 显示内容类65
4.1.1 FlashPlayer显示架构65
4.1.2 核心显示类66
4.2 使用显示内容类67
4.2.1 动态显示文字——TextField类67
4.2.2 动态加载资源——Loader类69
4.2.3 动态添加按钮——SimpleButton类70
4.2.4 动态添加音频和视频——Video类74
4.3 文本类String75
4.3.1 创建字符串——String类76
4.3.2 String的字符处理77
4.3.3 字符串的比较78
4.3.4 连接字符串78
4.3.5 字符串查找79
4.3.6 字符串替换79
4.3.7 字符串大小写转换79
4.3.8 其他对象转换为String80
4.4 日期与时间类80
4.4.1 Date类80
4.4.2 Timer类81
4.5 Array类82
4.5.1 创建Array83
4.5.2 向Array中插入和删除元素83
4.5.3 连接Array85
4.5.4 访问Array元素85
4.5.5 Array的排序86
4.6 使用操作XML相关的类87
4.6.1 创建XML对象87
4.6.2 通过XML对象构建XML内容89
4.6.3 访问XML子节点92
4.6.4 访问XML属性94
4.6.5 查找XML节点96
4.6.6 遍历XML节点97
4.6.7 XML的类型转换98
4.7 ActionScript 3.0网络编程100
4.7.1 加载服务端数据100
4.7.2 基于Socket的连接103
4.8 使用事件处理类106
4.8.1 EventObjects(事件对象)107
4.8.2 Event Flow(事件流)108
4.8.3 Event Listeners(事件监听)109
4.8.4 事件监听管理110
第3篇 Flex组件篇115
第5章 Flex组件介绍115
5.1 Flex组件简介115
5.1.1 Flex组件分类115
5.1.2 Flex组件继承关系116
5.1.3 Flex组件模型117
5.2 Flex组件使用环境介绍118
5.2.1 使用MXML标签方式进行开发118
5.2.2 使用设计视图方式进行开发119
第6章 页面布局设计122
6.1 页面布局组件简介122
6.2 划分Flex页面布局123
6.2.1 页面布局常见形式123
6.2.2 布局常用控件125
6.3 垂直拆分结构布局实现126
6.4 使用模块划分应用129
6.4.1 MXML Module应用简介129
6.4.2 ModuleLoader组件简介129
6.5 加载外部模块的实现130
6.6 使用表单划分应用的输入134
6.6.1 表单相关组件介绍134
6.6.2 表单应用的结构135
6.7 表单应用的实现136
6.8 对话框模式扩展Flex应用138
6.8.1 Flex应用对话框模式简介138
6.8.2 Flex应用对话框模式结构140
6.9 对话框模式的实现141
6.9.1 TitleWindow对话框模式的实现141
6.9.2 Alert对话框的完整使用144
第7章 用户交互设计148
7.1 用户交互组件简介148
7.2 接收用户数据输入的简单应用149
7.2.1 用户数据输入应用的结构149
7.2.2 简单用户交互组件介绍151
7.2.3 数据条目录入结构的实现153
7.3 列表交互结构157
7.3.1 列表显示的结构157
7.3.2 列表显示组件介绍158
7.3.3 List交互的实现159
7.3.4 下拉列表交互实现162
7.4 弹出菜单扩展应用164
7.4.1 弹出菜单结构165
7.4.2 弹出菜单结构使用组件介绍165
7.4.3 弹出自定义菜单结构的实现167
7.5 复杂用户交互应用170
7.5.1 复杂用户交互应用结构171
7.5.2 复杂用户交互组件介绍172
7.5.3 一个查看邮件的用户交互简单实现173
7.5.4 学生数据编辑器的实现178
7.6 基于Flex的多媒体应用182
7.6.1 多媒体应用的结构182
7.6.2 多媒体应用常用的组件182
7.6.3 一个视频播放器的实现184
第8章 导航容器和导航菜单组件的设计187
8.1 导航容器和导航菜单组件简介187
8.2 多视图切换的简单应用188
8.2.1 多视图切换的显示结构188
8.2.2 多视图切换功能容器的介绍189
8.2.3 ViewStack容器交互的实现189
8.3 利用Tab导航菜单实现多视图切换的简单应用191
8.3.1 Tab导航菜单实现多视图切换的显示结构191
8.3.2 Tab导航菜单组件介绍192
8.3.3 TabNavigator容器交互的实现192
8.4 视图折叠显示的简单应用194
8.4.1 视图折叠显示的结构194
8.4.2 视图折叠显示组件介绍195
8.4.3 Accordion容器交互的实现195
8.5 简单应用197
8.5.1 按钮菜单栏组件的显示结构198
8.5.2 按钮菜单栏的简介198
8.5.3 ButtonBar组件交互的实现198
8.6 LinkBar组件简单应用201
8.6.1 LinkBar组件的显示结构201
8.6.2 LinkBar组件的简介201
8.6.3 LinkBar组件交互的实现201
第9章 统计图表设计204
9.1 统计图表组件简介204
9.2 饼状图应用205
9.2.1 饼状图应用结构205
9.2.2 饼状图组件介绍206
9.2.3 构建一个简单的饼状图应用206
9.3 柱状图的应用208
9.3.1 柱状图应用的结构208
9.3.2 柱状图组件介绍209
9.3.3 物价上涨分类显示的柱状图实现210
9.4 数据分析图应用213
9.4.1 数据分析图应用结构213
9.4.2 数据分析图应用组件介绍214
9.4.3 股票K线图应用的实现216
9.5 数据说明组件应用217
9.5.1 数据说明组件应用结构218
9.5.2 数据说明组件简介218
9.5.3 彩票开奖号码分布以及数据说明应用的实现219
第10章 组件表现与动画效果222
10.1 组件样式简介222
10.2 本地样式设定223
10.2.1 直接设定组件的样式属性223
10.2.2 通过〈mx:Styles〉设定组件样式225
10.3 通过样式管理类设定样式226
10.3.1 样式管理类简介227
10.3.2 样式管理类设定样式的实例227
10.4 全局样式设定229
10.4.1 通过〈mx:Styles〉标签设定全局样式229
10.4.2 通过样式管理类设定全局样式230
10.5 扩展样式菜单设定组件样式231
10.6 一个使用样式菜单文件的例子231
10.7 动画效果简介235
10.7.1 Flex动画效果结构235
10.7.2 组件的动画属性236
10.7.3 动画效果类236
10.8 几个常见动画效果的实现237
10.8.1 设定组件大小改变的动画效果237
10.8.2 设定alpha值组件透明度改变的动画效果238
10.8.3 组件位置移动动画效果的实现239
10.8.4 多个动画效果的组合使用241
第4篇 Flex通信篇247
第11章 Flex与服务端通信介绍247
11.1 Flex与服务端通信方式简介247
11.1.1 Flex与服务端通信方式的分类247
11.1.2 Flex与服务端通信的架构248
11.1.3 Flex与服务端通信类库249
11.2 Flex与服务端通信开发环境249
11.2.1 HTTP方式与服务端通信的开发环境249
11.2.2 使用LCDS与服务端通信的开发环境250
第12章 Flex与服务端简单通信252
12.1 Flex与服务端简单通信介绍252
12.1.1 Flex访问WebService介绍252
12.1.2 Flex访问HTTPService介绍253
12.2 Flex访问WebService组件254
12.2.1 Flex访问WebService类库介绍254
12.2.2 Flex访问WebService的标签255
12.3 一个Flex访问WebService的例子255
12.3.1 使用的WebService介绍256
12.3.2 构建一个访问WebService的Flex项目256
12.4 Flex访问HTTPService的组件259
12.4.1 Flex访问HTTPService类库介绍259
12.4.2 Flex访问HTTPService的标签260
12.4.3 一个Flex访问HTTPService的例子260
第13章 基于服务器的Flex应用264
13.1 基于服务器的Flex应用介绍264
13.2 基于ASP.NET服务端的Flex应用开发265
13.2.1 基于ASP.NET服务端的Flex应用的运行环境265
13.2.2 创建一个基于IIS服务器的Flex应用266
13.3 Flex与ASP.NET服务端通信实例268
13.3.1 整体结构268
13.3.2 数据库设计269
13.3.3 使用Flex Builder 3.0向导生成数据访问项目269
13.3.4 生成的Flex项目文件解析271
13.3.5 生成的.NET服务端文件解析276
13.3.6 运行应用281
13.4 基于PHP服务端的Flex应用开发282
13.4.1 基于PHP服务端的Flex应用的运行环境282
13.4.2 创建一个基于Apache服务器的Flex应用282
13.5 Flex与PHP服务端通信实例284
13.5.1 整体结构284
13.5.2 数据库设计285
13.5.3 使用Flex Builder 3.0向导生成数据访问项目285
13.5.4 生成的Flex项目文件解析287
13.5.5 生成的服务端PHP文件解析292
13.5.6 运行应用300
13.6 基于J2EE服务端的Flex应用开发300
13.6.1 基于J2EE服务端的Flex应用运行环境301
13.6.2 创建一个基于Tomcat服务器的Flex应用301
13.7 Flex与J2EE服务端通信实例304
13.7.1 整体结构304
13.7.2 使用Flex Builder 3.0向导生成数据访问项目305
13.7.3 生成的服务端Java文件解析305
第14章 使用LCDS与服务端通信324
14.1 LCDS介绍324
14.1.1 LCDS与服务端通信方式介绍324
14.1.2 ActionScript与Java数据类型的转换325
14.1.3 LCDS的内容结构325
14.2 一个最基本的LCDS应用328
14.3 通过Remoting访问服务端的应用331
14.3.1 Remoting服务介绍331
14.3.2 创建通过Remoting访问服务端的Flex应用332
14.4 DataManagement的Flex应用334
14.4.1 DataManagement服务介绍334
14.4.2 创建基于DataManagement的Flex应用336
14.4.3 DataManagement的Flex应用的客户端代码336
14.4.4 DataManagement的Flex应用的服务端代码341
14.4.5 运行LCDSFlexStu应用354
14.5 Message服务的Flex应用355
14.5.1 基于Message服务的Flex应用架构355
14.5.2 JMS介绍355
14.5.3 使用Message服务的Flex类库和标签介绍356
14.5.4 Message服务的配置357
14.5.5 建立一个Message服务的Flex应用358
第15章 使用Flex Ajax Bridge364
15.1 Flex Ajax Bridge介绍364
15.1.1 Flex Ajax Bridge结构364
15.1.2 Flex Ajax Bridge程序结构365
15.2 Flex Ajax Bridge实现365
15.2.1 创建Flex Ajax Bridge项目365
15.2.2 Flex端与Ajax通信代码367
15.2.3 Ajax端与Flex通信代码378
15.2.4 运行Ajax与Flex通信项目387
第16章 AIR应用的开发388
16.1 AIR介绍388
16.1.1 AIR的结构388
16.1.2 AIR常用的扩展类库388
16.2 使用Flex Builder 3.0创建AIR应用389
16.3 使用AIR应用访问本地文件391
16.3.1 文件访问组件简介391
16.3.2 构建一个MP3播放器392
16.4 使用AIR应用访问Internet395
16.5 AIR应用的打包397
第5篇 Flex实战篇403
第17章 一个完整的Flex应用——学习成绩管理系统403
17.1 学生成绩管理系统介绍403
17.1.1 功能需求403
17.1.2 系统结构403
17.2 数据库设计404
17.2.1 表结构设计404
17.2.2 数据库创建405
17.3 数据访问代码设计406
17.3.1 Hibernate介绍406
17.3.2 通过Hibernate映射对象到数据库406
17.3.3 构建通过Hibernate访问数据库的代码411
17.4 Flex代码设计415
17.4.1 服务访问配置415
17.4.2 学生管理系统主界面Flex代码结构416
17.4.3 学生管理系统班级管理Flex代码结构417
17.4.4 学生管理系统学生管理界面Flex代码结构421
17.4.5 学生管理系统学生成绩界面Flex代码结构426
17.5 运行学生成绩管理系统应用431
第18章 基于Flex的BBS实例434
18.1 基于Flex技术的BBS介绍434
18.1.1 BBS的功能需求434
18.1.2 系统结构435
18.2 数据库设计435
18.2.1 表结构设计435
18.2.2 数据库创建436
18.3 数据库访问代码437
18.3.1 Hibernate映射对象到数据库437
18.3.2 构建通过Hibernate访问User数据的代码446
18.3.3 构建通过Hibernate访问Catalog数据的代码447
18.3.4 构建通过Hibernate访问ContentVO数据的代码449
18.4 Flex端代码设计455
18.4.1 服务端访问配置455
18.4.2 构建初步的主界面456
18.4.3 构建显示版块的代码458
18.4.4 构建显示话题列表的代码461
18.4.5 构建用户登录和注册代码466
18.4.6 构建显示话题和回复代码474
18.4.7 构建发表新话题代码488
18.4.8 BBS系统Flex端代码结构492
18.5 运行FlexBBS项目492
18.5.1 运行FlexBBS的主界面493
18.5.2 运行登录和注册界面494
18.5.3 运行创建新话题界面495
18.5.4 运行查看话题和回复界面497
热门推荐
- 3153955.html
- 37793.html
- 2276933.html
- 2081299.html
- 380016.html
- 3683559.html
- 137107.html
- 1481760.html
- 683075.html
- 713577.html
- http://www.ickdjs.cc/book_822571.html
- http://www.ickdjs.cc/book_79128.html
- http://www.ickdjs.cc/book_1090894.html
- http://www.ickdjs.cc/book_1524492.html
- http://www.ickdjs.cc/book_3654839.html
- http://www.ickdjs.cc/book_3005807.html
- http://www.ickdjs.cc/book_3596488.html
- http://www.ickdjs.cc/book_2012968.html
- http://www.ickdjs.cc/book_3401439.html
- http://www.ickdjs.cc/book_65095.html