Flex完全自学手册PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:胡洁等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111242604
- 页数:515 页
第一篇 初识Flex 1
第1章 Flex简介 1
1.1 RIA技术概述 1
RIA的特点 1
RIA的产生背景 1
RIA目前发展的趋势 2
1.2什么是Flex 2
Flex的基本架构 3
Flex的特点 3
Flex工作机制 4
1.3 Flex开发环境安装及配置 5
如何获得Flex 5
安装Flex Builder 2 6
安装Flex Data Service 2 7
1.4第一个Flex应用 8
第二篇 Flex语言篇 11
第2章 MXML 11
2.1 MXML简介 11
什么是MXML 11
MXML与标准 11
2.2 MXML语法基础 12
标签 12
属性 13
文件结构 13
<mx.Script> 13
2.3 Flex中使用MXML 14
定义界面组件 14
自定义组件 15
数据绑定 16
使用样式表 17
使用效果 17
存储和验证数据 18
格式化数据 18
命名空间 19
触发事件 19
第3章 ActionScript 3.0 20
3.1 ActionScript 3.0简介 20
3.2 ActionScript 3.0语法基础 21
语法、语句和表达式 21
分号和冒号 21
括号 22
文本 23
注释 23
关键字与保留字 24
常量 25
3.3变量 26
变量在程序中的作用 26
变量的声明和赋值 27
3.4运算符 29
运算符与操作数 29
运算符的优先级和结合律 29
主要运算符 30
一元运算符 30
算术运算符 31
关系运算符 32
等于运算符 33
逻辑运算符 33
as和typeof 34
三元运算符 34
赋值运算符 35
3.5数据类型 35
数据类型概述 35
常用数据类型 36
类型检查 39
数据类型转换 42
3.6控制程序的流程 47
流程控制概述 47
条件语句 47
循环语句 49
3.7函数 52
函数的基本概念 52
函数的参数 54
函数与对象 57
3.8 ActionScript 3.0面向对象编程 58
类和对象 59
封装 64
包 66
继承 67
抽象 69
接口 69
命名空间 70
3.9 ActionScript 3.0核心类 72
ActionScript 3.0中的核心类 72
数组 73
字符串 80
正则表达式 83
异常处理 87
3.10在Flex中使用ActionScript 3.0 90
基本使用方式 90
常用的元数据标签 91
第4章 Flex中的事件 96
4.1一切从事件开始 96
事件简介 96
DOM 3事件机制 96
ActionScript 3.0中的事件机制 97
Flex中的事件机制 99
4.2事件流 102
什么是事件流 102
事件流机制 103
4.3事件对象 105
Event类的构造函数 105
Event类属性 106
Event类方法 109
Event类的子类 111
4.4事件发送 113
继承EventDispatcher类 113
复合EventDispatcher 114
使用IEventDispatcher接口 116
4.5事件侦听器 117
事件侦听器流程 118
创建侦听器函数 118
管理事件侦听器 120
第三篇 Flex界面篇 123
第5章 Flex组件概述 123
5.1 Flex可视化组件 123
控件简介 123
容器简介 124
图表简介 124
5.2可视化组件类结构 125
5.3 UIComponents类 126
5.4如何使用Flex组件 126
第6章 简单界面控件实现 129
6.1按钮 129
按钮控件标签 129
创建按钮控件 129
使用按钮控件与用户交互 129
6.2单选框和复选框 131
单选框控件 131
创建单选框控件 131
使用单选框控件与用户交互 132
使用单选框组 132
复选框控件 134
6.3链接条和标签条 134
链接条控件 134
标签条控件 136
6.4使用提醒对话框 136
Alert.show() 137
提醒控件的公共属性 137
创建提醒控件 137
6.5使用文本 138
文本类控件属性 138
标签控件 139
文本控件 140
文本输入控件 140
文本区域控件 140
富文本编辑控件 141
第7章 菜单实现 143
7.1菜单类控件的属性 143
菜单项的属性 143
菜单项的选中模式 144
7.2菜单类控件的数据 144
XML 144
Collections 145
其他对象 145
7.3菜单控件 146
mx.controls.menu类 146
菜单控件中的事件 146
创建菜单控件 147
7.4菜单栏控件 148
菜单栏控件标签 148
创建菜单栏控件 148
7.5弹出式按钮菜单控件 150
弹出式按钮菜单控件的事件 150
创建弹出式按钮菜单控件 150
第8章 日期选择实现 152
8.1日期选择器控件 152
日期选择器控件标签 152
日期选择器控件事件 153
创建日期选择器控件 153
8.2日期区域控件 154
日期区域控件标签 154
日期区域控件事件 155
格式化日期 155
创建日期区域控件 156
第9章 使用图片、滑块、视频 158
9.1使用图片 158
图片来源 158
创建图片控件 158
9.2使用滑块 159
滑块控件标签 159
滑块控件的事件 160
创建滑块控件 160
9.3播放视频 161
视频控件标签 161
视频控件的事件 162
创建视频控件 162
第10章 使用列表和表格 164
10.1列表和表格控件接口类 164
ListBase类属性 164
ListBase类事件 165
10.2列表 166
列表控件标签 166
列表控件事件 166
创建列表控件 167
列表控件事件 168
10.3列表控件中操作 169
使用数据提示 170
在列表控件中使用图标 171
编辑列表条目中数据 172
10.4水平列表 174
水平列表控件标签 174
创建水平列表控件 174
使用条目渲染器 175
10.5瓦片式列表 176
瓦片列表控件标签 176
创建瓦片列表控件 176
10.6数据表格 179
数据表格控件标签 179
数据表格列项 180
数据列表控件事件 181
创建数据列表控件 181
定义数据表格控件的事件 182
编辑数据表格中的数据项 184
对数据表格控件中数据排序 186
10.7树形控件 188
树形控件标签 188
树形控件事件 189
树形控件类的方法 189
创建树形控件 190
树形控件事件处理 190
展开树形控件中的节点 192
改变控件中的图标 193
10.8渲染条目 194
使用默认的条目渲染器 194
使用其他控件作为条目渲染器 195
自定义组件作为条目渲染器 196
使用in-line创建条目渲染器 197
10.9编辑条目 198
使用默认的条目编辑器 198
使用可编辑组件作为条目编辑器 198
自定义组件作为条目编辑器 199
使用in-line创建条目编辑器 201
第11章 使用组合框、步进器、拾色器、进度条、分割线 202
11.1使用组合框 202
组合框控件标签 202
组合列表框控件事件 202
创建组合列表框控件 203
11.2使用数字步进器 205
11.3使用拾色器 207
拾色器控件标签 207
拾色器控件的事件 207
创建拾色器控件 208
11.4进度条 210
进度条控件标签 210
创建进度条控件 211
11.5分割线 212
垂直线控件和水平线控件 212
创建垂直线控件和水平线控件 212
定制垂直线控件和水平线控件外观 212
第12章 使用拖放 214
12.1拖放概述 214
拖放的过程 214
拖放中的相关类 214
拖放中的相关事件 215
12.2在列表类控件中使用拖放 215
控件中相关拖放的属性 215
在列表控件中使用拖放 216
12.3在数据表格控件中使用拖放 216
12.4在树形列表控件中使用拖放 218
12.5在树形和列表控件中实现拖放 220
12.6在其他控件中实现拖放 221
第13章 界面布局 224
13.1什么是容器 224
布局类容器 224
导航类容器 225
使用容器 226
容器中的事件 227
13.2应用容器 227
13.3盒子容器 229
水平盒子容器 229
垂直盒子容器 230
13.4画布容器 231
创建画布容器 231
动态改变组件位置 232
13.5分隔盒子容器 232
水平分隔盒子 233
垂直分隔盒子 234
组合使用分隔盒子 234
13.6表格 236
表格容器标签 236
表头 236
表项 237
创建表格容器 237
使用默认按钮 238
在表格中使用“*” 239
验证用户输入数据 239
收集表格中的信息 241
13.7栅格容器 242
栅格容器标签 242
创建栅格容器 242
13.8面板容器 244
面板容器标签 244
创建面板容器 244
13.9控制栏 244
13.10应用控制栏 245
13.11瓦片容器 246
瓦片容器标签 246
创建瓦片容器 247
13.12标题窗口容器 247
PopUpManager类 247
创建标题窗口 248
移除标题窗口 250
向标题窗口传值 251
13.13堆叠导航容器 251
堆叠导航容器 251
创建堆叠导航容器 252
在切换容器时添加效果 254
13.14选项卡导航容器 255
13.15 层叠导航容器 257
创建层叠导航容器 257
自定义层叠标题头 258
第14章 使用图表 259
14.1图表简介 259
图表组件概述 259
轴线 259
数据类 260
图表颜色说明 260
构建图表组件 260
14.2区域形图表 261
区域形图表组件 261
构建区域形图表 262
14.3线形图表 263
线形图表组件 264
构建线形图表 264
改变图表外观 265
14.4气泡形图表 267
气泡形图表组件 267
构建气泡形图表 267
定制气泡形图表外观 269
14.5烛形图表 269
烛形图表组件 270
构建烛形图表 270
定义轴外观 271
定义烛形图表外观 272
14.6柱形图表 273
柱形图表组件 273
构建柱形图表组件 274
14.7条形图表 275
14.8高低开合形图表 275
高低开合形图表组件 276
构建高低开合形图表 276
定制图表外观 277
14.9饼形图表 278
饼形图表组件 278
构建饼形图表 279
定义图表外观 281
14.10绘形图表 282
绘形图表组件 282
构建绘形图表 283
定制图表外观 283
14.11使用图表组合和多轴 285
图表组合 285
使用多轴 286
第15章 使用定制组件 289
15.1定制组件的方式 289
15.2使用MXML创建组件 289
使用Flex Builder创建组件文件 290
创建自定义组件 290
组件与应用文件的数据交互 292
15.3使用ActionScript创建组件 294
15.4组合使用MXML和ActionScript 296
第16章 定制界面 298
16.1使用样式 298
设定样式的格式 298
使用本地样式 301
使用外部样式表 302
使用setStyle() 303
16.2使用行为 304
效果触发器和效果 304
使用行为 306
使用复杂的效果 308
16.3使用字体 312
使用设备字体 312
使用嵌入式字体 313
16.4使用提示 315
使用toolTips属性 315
定制提示 317
16.5使用指针 318
使用默认的指针 318
使用CursorManager()类 319
使用自定义指针 321
16.6使用状态 322
定义状态 322
使用状态 324
使用状态过渡 325
16.7重复创建组件 326
重复创建组件 327
区别重复的组件 328
第四篇 Flex数据篇 331
第17章 数据处理和数据服务 331
17.1 Flex中的数据处理 331
17.2绑定数据 333
使用“{}”进行数据绑定 333
使用<mx.Binding>标签进行数据绑定 337
使用ActionScript定义绑定 339
多个源属性到目标属性的绑定 341
源属性到多个目标属性的绑定 342
17.3存储数据 343
数据模型定义 343
数据模型的验证 345
数据模型作为值对象 347
XML数据模型 348
17.4验证数据 348
使用标准数据验证器 349
创建数据验证器 349
触发验证器 350
验证错误提示 351
17.5格式化数据 352
使用标准的格式器 352
创建数据格式器 353
触发格式器 353
错误处理 354
17.6 Flex数据服务 355
数据服务概述 355
数据服务的组成与部署 356
第18章 RPC服务 358
18.1 RPC服务简介 358
RPC服务 358
RPC服务组件 359
RPC服务对数据的处理 360
18.2使用RPC组件 361
声明RPC组件 361
调用RPC服务 365
服务结果处理 367
18.3 RPC服务配置 371
接收点配置 371
PRC服务的其他配置 373
Proxy服务的配置 375
第19章 消息服务 376
19.1初识消息服务 376
19.2使用Flex消息服务 377
使用消息 377
使用Producer组件 377
使用Consumer组件 381
使用Subtopic 384
19.3配置消息服务 387
消息服务配置概述 387
配置消息服务接收点 388
配置消息服务适配器 391
创建自定义的消息服务适配器 392
第20章 数据管理 393
20.1数据管理概述 393
为什么要使用数据管理 393
数据管理功能 394
20.2分布式数据应用 395
创建分布数据应用 395
处理数据同步冲突 398
20.3配置数据管理服务 400
概述 400
配置数据管理服务接收点 400
数据适配器配置 401
数据推送 402
第21章 XML的处理 403
21.1 XML概述 403
XML简介 403
E4X 404
XML和XMLList 404
21.2 XML的操纵 405
创建XML 405
遍历XML 406
修改XML 408
21.3在MXML中使用XML 408
使用<mx.XML> 408
使用<mx.XMLList> 409
使用<mx.Model> 409
第五篇 Flex应用开发部署篇 411
第22章 Flex应用程序开发 411
22.1设计模式 411
什么是设计模式 411
了解MVC模式 411
22.2开发前的准备 412
22.3模块化开发 413
22.4使用共享对象 413
SharedObject类 414
创建共享对象 414
删除共享对象 415
使用共享对象 415
22.5优化Flex应用程序 418
合理使用布局 418
使用动态样式 421
减少SWF的体积 421
22.6应用跨域访问 421
第23章 Flex应用程序部署 423
23.1应用程序的部署 423
单一客户端 423
数据交互 424
23.2编译MXML文件 425
Flex Builder编译 425
mxmlc编译 426
23.3在Flex中使用Ant 428
安装Flex Ant Tasks工具包 428
编译MXML文件 431
第六篇 Flex模块篇 433
第24章 文件的上传下载 433
24.1技术准备 433
FileReference类属性 433
FileReference类方法 433
FileReference类事件 434
24.2功能分析 435
24.3界面实现 435
应用界面 436
上传模块界面 436
下载模块界面 438
24.4服务器端脚本 439
上传文件jsp脚本 439
下载文件jsp脚本 440
可下载文件列表jsp脚本 441
第25章 mp3播放器 443
25.1技术准备 443
Sound类 443
SoundChannel类 444
25.2界面实现 444
音乐列表文件 445
播放器界面文件 445
第26章 用户登录 449
26.1功能分析 449
26.2数据库设计 449
26.3功能实现 450
用户界面 450
服务器端java代码 453
remoting-config.xml配置 455
第27章 电子相册 456
27.1功能分析 456
27.2功能实现 456
用户界面 457
服务器端Java代码 458
remoting-config.xml配置 459
第28章 浏览FTp 460
28.1功能分析 460
28.2功能实现 460
用户界面 460
服务器端Java代码 462
remoting-config.xml配置 464
第29章 FLV播放器 465
29.1功能分析 465
29.2功能实现 465
用户界面 466
播放列表XML 467
第30章 留言板 468
30.1功能分析 468
30.2留言模块 468
界面设计 468
用户界面代码分析 469
分页技术实现 471
评论记录XML 472
服务器端Java代码 473
30.3管理员模块 475
界面设计 475
用户界面代码分析 475
服务器端Java代码 477
第七篇 Flex实战篇 479
第31章 在线书店系统 479
31.1系统设计 479
31.2系统预览 479
在线书店系统主界面 480
目录界面 480
特价界面 481
图书的详细信息界面 481
购物车界面 482
管理员界面 482
用户登录界面 482
修改用户信息界面 483
用户注册界面 483
31.3系统XML数据 483
用户信息 484
新书信息 484
图书类别信息 484
类别图书详细信息 485
图书评论信息 486
订单信息 486
31.4主应用界面的实现 486
31.5主页模块的实现 490
31.6目录模块的实现 493
31.7特价模块的实现 494
31.8购物车模块 496
购物车列表条目 496
购物车模块的实现 496
31.9用户注册模块的实现 498
31.10用户登录模块的实现 499
31.11修改用户信息模块 503
31.12管理员模块的实现 504
主应用文件状态的改变 505
管理员模块的实现 505
31.13图书详细情况模块的实现 507
图书信息模块的实现 508
图书评论模块的实现 510
31.14服务端XML处理的实现 512
Java对象的实现 512
修改配置文件 515
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《匹克吉他自学教程》李成福编著 2017
- 《AutoCAD 2018自学视频教程 标准版 中文版》CAD/CAM/CAE技术联盟 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019