v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《Flex 3权威指南》(Adobe Flex 3: Training from the source)扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社人民邮电出版社
    发行时间2009年03月01日
    语言简体中文
  • 时间: 2011/01/17 14:56:25 发布 | 2011/01/17 16:53:21 更新
  • 分类: 图书  计算机与网络 

gavin2u

精华资源: 161

全部资源: 161

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Flex 3权威指南
原名Adobe Flex 3: Training from the source
别名Flex,Flash,ActionScript,AS3
译者杨博
图书分类软件
资源格式PDF
版本扫描版
出版社人民邮电出版社
书号9787115196903
发行时间2009年03月01日
地区大陆
语言简体中文
简介

IPB Image

引用
软考官方指定教材及同步辅导书下载 | 软考历年真是解析与答案

软考视频 | 考试机构 | 考试时间安排

Java一览无余:Java视频教程 | Java SE | Java EE

.Net技术精品资料下载汇总:ASP.NET篇

.Net技术精品资料下载汇总:C#语言篇

.Net技术精品资料下载汇总:VB.NET篇

撼世出击:C/C++编程语言学习资料尽收眼底 电子书+视频教程

Visual C++(VC/MFC)学习电子书及开发工具下载

Perl/CGI脚本语言编程学习资源下载地址大全

Python语言编程学习资料(电子书+视频教程)下载汇总

最新最全Ruby、Ruby on Rails精品电子书等学习资料下载

数据库管理系统(DBMS)精品学习资源汇总:MySQL篇 | SQL Server篇 | Oracle篇

平面设计优秀资源学习下载 | Flash优秀资源学习下载 | 3D动画优秀资源学习下载

最强HTML/xHTML、CSS精品学习资料下载汇总

最新JavaScript、Ajax典藏级学习资料下载分类汇总

网络最强PHP开发工具+电子书+视频教程等资料下载汇总

UML学习电子资下载汇总 软件设计与开发人员必备

经典LinuxCBT视频教程系列 Linux快速学习视频教程一帖通

天罗地网:精品Linux学习资料大收集(电子书+视频教程) Linux参考资源大系

Linux系统管理员必备参考资料下载汇总

Linux shell、内核及系统编程精品资料下载汇总

UNIX操作系统精品学习资料<电子书+视频>分类总汇

FreeBSD/OpenBSD/NetBSD精品学习资源索引 含书籍+视频

Solaris/OpenSolaris电子书、视频等精华资料下载索引
内容简介

  本书是Adobe公司官方教程,以课程的形式详细介绍了如何用Flex 3开发一个完整的界面华丽的网上杂货店应用程序,其中包括一个用于查看销售细节实时图的管理图表,以及一个用于添加或编辑网上商店中要销售商品的数据输入程序。书中详细介绍了Flex 3的相关知识点,具体包括构建、部署和调试RIA,使用功能强大的MXML语言布置应用程序,使用MXML和ActionScript构建自定义的UI组件,使用XML、基于SOAP的Web服务和远程调用协议AMF连接到数据等。
  本书适合各层次Flash和Flex开发人员阅读。

IPB Image



目录

第1课 理解ria. 1
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.1 ajax 5
1.4.2 flash 6
1.4.3 flex 7
1.4.4 wpf、xaml、silverlight和expression 8
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 将单选按钮和数据字段添加到dashboard 65
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数据填入arraycollection 95
6.3.1 使用arraycollection 95
6.3.2 使用collection作为数据提供者 96
6.4 将数据填入combobox控件并用编程方法添加选项 98
6.5 在tree控件中使用xml数据 100
6.5.1 理解e4x运算符 100
6.5.2 将xml数据填入tree控件 105
6.6 获取xml数据并将这些数据转换为自定义类型的arraycollection 110
6.7 对复杂数据结构使用数据绑定 114
6.8 操作购物车数据 115
6.8.1 将项目添加到购物车 115
6.8.2 对arraycollection中的项目进行排序 116
6.8.3 添加项目或者更新数量 118
6.8.4 使用光标定位shoppingcartitem 119
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 实现labelfuntcion 158
8.1.3 实现itemrenderer 159
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 建立并使用categoryevent 183
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中创建button 203
10.3.2 使用addchild()方法向组件添加button 203
10.3.3 理解边饰和rawchildren 204
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添加通用的datagrid 217
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函数更新shoppingcartitem 230
11.5 使用advanceddatagrid 231
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程序中使用tabnavigator 270
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工具来编写css 320
16.2.5 用css文件来设置样式 322
16.3 在运行时修改css 330
16.3.1 运行时修改css的优点 330
16.3.2 从css文件创建swf 331
16.3.3 用stylemanager加载css的swf 331
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 理解rsl 413
20.4 使用flex框架rsl缓存 415
20.4.1 理解框架缓存的目的 416
20.4.2 使用有签名的rsl与没有签名的rsl 416
20.4.3 检查程序的当前大小 416
20.4.4 配置程序使用框架rsl 417
20.4.5 检查框架rsl带来的差别 418
20.5 创建库项目 418
20.5.1 把类和资源加入库 419
20.5.2 在flexgrocer程序中使用flexgrocerlibrary 419
20.6 学习收获 420
第21课 部署flex应用程序 421
21.1 编译应用程序的部署版本 422
21.2 用air摆脱浏览器 423
21.2.1 开始air 423
21.2.2 安装air 423
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 在不可见容器中使用printdatagrid 445
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

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有50网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。