图书介绍
Flex 3权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)JeffTapperMichaelLabriolaMatthewBoles著;杨博,杜昱宏等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115196903
- 出版时间:2009
- 标注页数:503页
- 文件大小:96MB
- 文件页数:525页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Flex 3权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1课 理解RIA1
1.1理解计算机应用程序的演化过程1
1.2超越基于页面的架构3
1.3明确RIA的优势4
1.3.1企业经理4
1.3.2 IT组织5
1.3.3终端用户5
1.4各种RIA技术5
1.4.1Ajax5
1.4.2 Flash6
1.4.3 Flex7
1.4.4 WPF、 XAML、Silverlight和Expression8
1.5学习收获8
第2课 开始9
2.1开始Flex应用程序开发10
2.2创建项目和MXML应用程序10
2.3理解Flex Builder 3工作平台14
2.4运行应用程序16
2.5创建第二个应用程序页面,然后进入设计模式22
2.6准备下一课26
2.7学习收获27
第3课 布置界面28
3.1学习容器相关知识29
3.2用设计模式布置电子商务应用程序30
3.3使用基于约束条件的布局35
3.3.1使用相对父容器的约束条件35
3.3.2使用增强型约束条件39
3.4使用视图状态42
3.5在源码模式中布置应用程序45
3.6学习收获51
第4课 使用简单的控件52
4.1简单控件简介53
4.2显示图片54
4.3建立详细信息视图57
4.4使用数据绑定将数据结构链接到简单的控件60
4.5使用Form布局容器布置简单的控件61
4.6将单选按钮和数据字段添加到Dashboard65
4.7学习收获67
第5课 处理事件和数据结构68
5.1理解事件处理69
5.1.1理解一个简单的例子69
5.1.2用ActionScript函数处理事件70
5.1.3调用事件处理函数时传递数据71
5.2当creationComplete事件发生时建立数据结构72
5.3使用来自事件对象的数据75
5.4建立一个自定义的ActionScript类78
5.5建立一个方法来创建对象83
5.6建立购物车类85
5.7学习收获88
第6课 为控件使用远程XML数据89
6.1从HTTPService中获取XML数据91
6.1.1创建HTTPService对象91
6.1.2调用send()方法91
6.1.3使用返回的数据91
6.1.4理解安全问题93
6.2通过HTTPService获取XML数据93
6.3将HTTPService数据填入ArrayCollection95
6.3.1使用ArrayCollection95
6.3.2使用Collection作为数据提供者96
6.4将数据填入ComboBox控件并用编程方法添加选项98
6.5在Tree控件中使用XML数据100
6.5.1理解E4X运算符1
6.5.2将XML数据填入Tree控件105
6.6获取XML数据并将这些数据转换为自定义类型的ArrayCollection110
6.7对复杂数据结构使用数据绑定114
6.8操作购物车数据115
6.8.1将项目添加到购物车115
6.8.2对ArrayCollection中的项目进行排序116
6.8.3添加项目或者更新数量118
6.8.4使用光标定位ShoppingCartItem119
6.9添加Remove按钮126
6.10学习收获127
第7课 用MXML创建组件128
7.1介绍MXML组件129
7.1.1理解创建自定义组件的基础知识130
7.1.2一步步创建自定义组件131
7.1.3在应用程序架构中使用自定义组件132
7.2创建可更新/删除商品的组件,并将它实例化133
7.3单击Update和Delete按钮时弹出商品信息136
7.4创建另一个值对象141
7.5为三个应用程序都创建数据管理器组件143
7.6使用新的数据管理器组件148
7.7实现添加商品的功能152
7.8为Dashboard应用程序创建并使用组件152
7.9学习收获154
第8课 使用控件和Repeater控制数据集155
8.1使用数据集156
8.1.1理解HorizontalList和TileList组件157
8.1.2实现labelFuntcion158
8.1.3实现itemRenderer159
8.2使用HorizontalList和itemRenderer显示类别信息160
8.3基于选中的类别显示商品163
8.3.1使用Repeater遍历数据集164
8.3.2从重复的组件中获取数据165
8.3.3定位Repeater建立的组件166
8.3.4理解TileList和Repeater的性能差异167
8.3.5基于类别显示商品168
8.4编写状态以显示商品信息详情173
8.5将商品放入购物车175
8.6学习收获177
第9课 使用自定义事件178
9.1理解松耦合架构的优势180
9.2分发事件180
9.3为组件声明事件181
9.4明确对自定义事件类的需求182
9.5建立并使用CategoryEvent183
9.6创建并使用ProductEvent类186
9.6.1使用ProductEvent从购物车中移除商品189
9.6.2使用ProductEvent向购物车添加商品191
9.7理解事件流和事件冒泡193
9.8学习收获197
第10课 用ActionScript 3.0创建自定义组件198
10.1用ActionScript构建组件199
10.2创建类的基本结构199
10.3重写createChildren()方法202
10.3.1在ActionScript中创建Button203
10.3.2使用addChild()方法向组件添加Button203
10.3.3理解边饰和rawChildren204
10.3.4使用rawChildren上的addChild()向边饰部分添加元素204
10.4在Flex中定位和调整组件大小207
10.5理解measure()方法208
10.6重写updateDisplayList()方法209
10.7学习收获214
第11课 使用DataGrid与项目呈现器215
11.1介绍DataGrid和项目呈现器217
11.2向ChartPod添加通用的DataGrid217
11.3向Dashboard中添加HTTPService调用218
11.4用DataGrid显示购物车221
11.4.1为DataGridColumn添加内联的编辑控件223
11.4.2创建MXML的项目呈现器以显示商品224
11.4.3创建内联的MXML项目呈现器用于显示Remove按钮226
11.4.4使用set和get函数更新ShoppingCartItem230
11.5使用AdvancedDataGrid231
11.5.1为AdvancedDataGrid排序231
11.5.2以专家模式进行排序232
11.5.3设置AdvancedDataGrid的样式233
11.5.4对数据进行分组237
11.5.5显示摘要数据241
11.6学习收获248
第12课 使用拖放249
12.1介绍拖放操作管理器250
12.2在两个DataGrid之间拖放251
12.3在DataGrid和List之间拖放254
12.4用不可以直接拖曳组件上实现拖放操作257
12.5将商品拖进购物车261
12.6学习收获265
第13课 实现导航266
13.1导航267
13.2在DataEntry程序中使用TabNavigator270
13.3在电子商务应用程序中添加主页和结账页面272
13.4创建由ViewStack显示的结账过程的第一步275
13.5使用ViewStack完成结账过程280
13.6学习收获285
第14课 使用格式器和验证器286
14.1介绍格式器和验证器287
14.2用格式器类显示电子商务应用程序的货币信息288
14.3使用验证器类291
14.4用正则表达式来验证数据(第一部分)293
14.5用正则表达式来验证数据(第二部分)295
14.6构建自定义验证器类297
14.7学习收获300
第15课 实现历史管理和深度链接301
15.1历史管理简介302
15.2实现Navigator容器的历史管理304
15.3构建自定义的历史管理器305
15.4介绍深度链接309
15.4.1实现Flex 3的深度链接309
15.4.2为程序添加深度链接309
15.5学习收获313
第16课 自定义Flex应用程序的外观314
16.1用样式和皮肤来设计315
16.2使用样式315
16.2.1用标签的属性设置样式316
16.2.2理解样式继承318
16.2.3用<mX: Style>标签设置样式318
16.2.4用Flex Builder工具来编写CSS320
16.2.5用CSS文件来设置样式322
16.3在运行时修改CSS330
16.3.1运行时修改CSS的优点330
16.3.2从CSS文件创建SWF331
16.3.3用StyleManager加载CSS的SWF331
16.3.4使用加载的CSS覆盖样式331
16.4皮肤组件332
16.4.1图形皮肤332
16.4.2导入CS3创建的皮肤332
16.4.3可编程的皮肤335
16.5学习收获339
第17课 使用Web服务340
17.1服务器通信介绍342
17.2使用远程服务器调用的事件模型342
17.3配置应用程序在本地运行343
17.4在Dashboard中使用Web服务344
17.4.1处理Web服务的结果346
17.4.2调用Web服务方法348
17.5在DataEntry程序里使用Web服务350
17.6使用Web Service Introspection向导355
17.7在应用程序中使用生成代码356
17.8用Flex Builder重构358
17.9完成生成代码的集成359
17.10更新和删除商品359
17.11学习收获361
第18课 访问服务器端对象362
18.1向服务器上传文件363
18.2用RemoteObject来保存订单368
18.2.1更新Flex编译器命令369
18.2.2在结账过程分发订单确认事件370
18.2.3创建和调用远程对象371
18.2.4把ShoppingCart传入Checkout组件374
18.2.5改变程序状态以将其返回Welcome页面374
18.3把ActionScript对象映射到服务器对象374
18.4 Flex Builder数据向导377
18.5学习收获380
第19课 可视化数据381
19.1探索Flex图表组件382
19.1.1图表类型383
19.1.2图表软件包383
19.1.3图表的组成部分383
19.2布置最初的图表384
19.3填充图表385
19.3.1指定图表的系列386
19.3.2向折线图和柱状图添加横轴和纵轴391
19.4向图表添加图例396
19.5限制轴上显示的标识数量397
19.6与图表交互399
19.6.1鼠标经过事件399
19.6.2单击事件399
19.6.3选中事件399
19.7添加图表事件399
19.8向图表添加动画403
19.9用样式自定义图表外观404
19.10学习收获407
第20课 创建模块化的程序408
20.1介绍Flex 3的模块化程序409
20.2使用Flex模块410
20.2.1使用Module类410
20.2.2用ModuleLoader标签来代替Checkout代码412
20.3理解RSL413
20.4使用Flex框架RSL缓存415
20.4.1理解框架缓存的目的416
20.4.2使用有签名的RSL与没有签名的RSL416
20.4.3检查程序的当前大小416
20.4.4配置程序使用框架RSL417
20.4.5检查框架RSL带来的差别418
20.5创建库项目418
20.5.1把类和资源加入库419
20.5.2在FlexGrocer程序中使用FlexGrocerLibrary419
20.6学习收获420
第21课 部署Flex应用程序421
21.1编译应用程序的部署版本422
21.2用AIR摆脱浏览器423
21.2.1开始AIR423
21.2.2安装AIR423
21.2.3安装第一个程序424
21.3创建AIR应用程序424
21.3.1创建新的AIR项目425
21.3.2使Dashboard程序成为AIR应用程序426
21.3.3用Application.xml文件定制程序427
21.3.4导出AIR文件429
21.4学习收获434
第22课 创建过渡和行为435
22.1介绍行为和过渡436
22.1.1在组件上使用行为436
22.1.2在视图状态上使用过渡437
22.2在组件上实现效果439
22.3为视图状态添加效果440
22.4学习收获441
第23课 Flex的打印功能442
23.1介绍Flex的打印功能443
23.2第一次使用Flex的打印功能444
23.3在不可见容器中使用PrintDataGrid445
23.4在单独的组件中构建打印视图448
23.5调整打印输出的缩放比例451
23.6从结账过程打印收据453
23.7学习收获456
第24课 使用共享对象457
24.1介绍共享对象458
24.1.1创建共享对象459
24.1.2读取共享对象460
24.2构建SharedObject来保存购物车数据460
24.3从已有的共享对象中读取数据463
24.4学习收获465
第25课 调试Flex应用程序466
25.1调试技术简介466
25.2观察客户端与服务器端的数据交换467
25.3学习更多调试器相关知识468
25.3.1学习设置断点的更多相关细节469
25.3.2在调试器中检查变量及其相关值469
25.4使用try-catch处理错误474
25.4.1使用try-catch语法475
25.4.2理解错误类型477
25.4.3使用多个catch块477
25.4.4使用一个catch块的示例477
25.4.5在第一个catch块中使用基类Error的不良做法示例478
25.4.6使用finally语句478
25.4.7使用throw语句479
25.4.8创建自己的错误类480
25.5学习收获482
第26课 对Flex应用程序进行剖析483
26.1 Flash Player的内存使用484
26.1.1 Flash Player的内存分配484
26.1.2按引用传递和按值传递484
26.1.3 Flash Player的垃圾收集485
26.1.4垃圾收集488
26.2对Flex应用程序进行内存剖析490
26.2.1审查ProfilerTest应用程序490
26.2.2剖析ProfilerTest应用程序492
26.2.3修复ImageDisplay类496
26.3对Flex应用程序进行性能剖析496
26.3.1剖析ProfilerTest应用程序497
26.3.2修复ProfilerTest类498
26.4学习收获499
附录A 安装指南500
热门推荐
- 1960251.html
- 2978189.html
- 1297082.html
- 562762.html
- 243795.html
- 130043.html
- 3592535.html
- 233172.html
- 3873240.html
- 692719.html
- http://www.ickdjs.cc/book_1716871.html
- http://www.ickdjs.cc/book_1718351.html
- http://www.ickdjs.cc/book_138014.html
- http://www.ickdjs.cc/book_557482.html
- http://www.ickdjs.cc/book_476942.html
- http://www.ickdjs.cc/book_3629345.html
- http://www.ickdjs.cc/book_2198955.html
- http://www.ickdjs.cc/book_1004456.html
- http://www.ickdjs.cc/book_2122470.html
- http://www.ickdjs.cc/book_1162042.html