• 我的Flex我精通:RIA高级开发指南
  • 我的Flex我精通:RIA高级开发指南
  • 我的Flex我精通:RIA高级开发指南
  • 我的Flex我精通:RIA高级开发指南
21年品牌 40万+商家 超1.5亿件商品

我的Flex我精通:RIA高级开发指南

5.55 八五品

仅1件

河南周口
认证卖家担保交易快速发货售后保障

作者李庆、沈钧 著

出版社电子工业出版社

出版时间2009-04

版次1

装帧平装

货号c25

上书时间2022-06-24

兄弟书局

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 李庆、沈钧 著
  • 出版社 电子工业出版社
  • 出版时间 2009-04
  • 版次 1
  • ISBN 9787121083143
  • 定价 69.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 691页
  • 正文语种 简体中文
【内容简介】
  《我的Flex我精通:RIA高级开发指南》是一本介绍使用Flex3进行富互联网应用系统开发的专业著作,内容涵盖了与Flex应用相关的各个领域。基础知识部分包括认识Flex3、面向对象基础、Flex3中的事件、容器与组件、数据绑定与数据模型、用户输入验证等内容;进阶部分则包括控制管理器、使用元数据标签、行为与动画效果、样式和皮肤、高级组件开发、外部数据交互、使用Remoting、模块编程、共享对象等内容;Flex开发框架部分包括Cairngorm框架、PureMVC框架等;最后通过一个完整的实例对整书内容进行了概括总结。
  《我的Flex我精通:RIA高级开发指南》各章节内容相互铺垫,大量实例穿插其中。知识阐述与实际案例结合,深入浅出,循序渐进,具体直观,可操作性强,是一本难得的从入门到精通Flex编程的综合书籍。《我的Flex我精通:RIA高级开发指南》语言简练,图文并茂,结构合理,基础知识丰富详细,实例安排典型实用,技术由简到难,具有很强的实用性、指导性和可操作性。学习完《我的Flex我精通:RIA高级开发指南》,读者无论此前基础如何,都可以迅速提升成长为一名合格的Flex开发人员。
  随书所附光盘包含书中实例源文件。
  《我的Flex我精通:RIA高级开发指南》适合广大Flex初、中级读者使用,同时,还可作为高等院校相关专业学生,以及社会相关培训班学员的理想教材。
【目录】
第1章认识Flex31
1.1Flex简介2
1.1.1什么是Flex2
1.1.2Flash和Flex的区别2
1.2熟悉FlexBuilder3开发环境3
1.2.1系统要求3
1.2.2了解FlexBuilder34
1.3如何配置FlexBuilder35
1.3.1自定义界面6
1.3.2编译参数设置7
1.4MXML语言概述8
1.4.1MXML语言标签8
1.4.2标签属性8
1.4.3使用ActionScript39
1.5项目类型概述10
1.5.1Flex项目10
1.5.2ActionScript项目16
1.5.3Library项目18
1.5.4AIR项目24
1.6命令行编译项目27
1.7使用项目和简单调试29
1.7.1导入项目29
1.7.2关闭/删除项目31
1.7.3项目的历史记录32
1.7.4运行时调试33
1.7.5断点管理34
1.7.6观察变量35
1.8本章小结36

第2章ActionScript3入门及面向对象基础37
2.1变量和运算符38
2.1.1变量38
2.1.2变量的作用域39
2.1.3变量的默认值43
2.1.4运算符43
2.1.5算术运算符44
2.1.6赋值运算符45
2.1.7关系运算符45
2.2数据类型46
2.2.1基本数据类型46
2.2.2数据类型转换47
2.3字符串49
2.3.1创建字符串50
2.3.2字符串比较51
2.3.3连接字符串52
2.3.4字符串的查找和替换52
2.3.5字符串转换大小写54
2.4数组55
2.4.1数组的定义55
2.4.2数组的访问56
2.4.3数组常用函数57
2.4.4多维数组59
2.5条件语句60
2.5.1关系运算和逻辑运算60
2.5.2if…else语句61
2.5.3if…elseif语句61
2.5.4switch语句62
2.5.5?:操作符63
2.6循环控制63
2.6.1for语句63
2.6.2for…in语句64
2.6.3foreach…in64
2.6.4while语句65
2.6.5do…while语句65
2.7函数66
2.7.1函数的基本概念66
2.7.2函数的参数67
2.7.3函数的返回值69
2.7.4函数的递归调用69
2.8良好的编程习惯70
2.8.1变量的使用71
2.8.2语句的注意事项73
2.8.3编写函数的规则76
2.9面向对象编程简介76
2.10类77
2.10.1类的定义78
2.10.2类属性79
2.10.3构造函数80
2.11属性和方法81
2.11.1属性与方法的抽象81
2.11.2属性和方法的访问属性81
2.11.3属性的访问方法82
2.11.4静态成员83
2.12接口84
2.12.1定义接口84
2.12.2实现接口85
2.13继承86
2.13.1基类和派生类86
2.13.2方法的重载87
2.13.3不能继承静态属性88
2.14类的实例化89
2.15HelloAS代码分析89
2.16本章小结91

第3章Flex3中的事件93
3.1事件概述94
3.1.1Flex事件概述94
3.1.2Flex事件一览97
3.2事件机制98
3.2.1事件注册98
3.2.2事件触发99
3.2.3事件传递100
3.2.4事件的默认行为102
3.2.5绑定基础105
3.3鼠标事件106
3.3.1使用鼠标事件106
3.3.2鼠标事件的关联109
3.3.3右击及双击事件111
3.3.4鼠标事件的触发顺序113
3.4键盘事件116
3.4.1使用键盘事件116
3.4.2关于keyCode118
3.4.3键盘事件的优先级119
3.5自定义事件121
3.5.1如何自定义事件121
3.5.2在MXML中自定义事件123
3.6本章小结126

第4章容器与组件127
4.1使用组件128
4.1.1使用Label、Text、TextInput和TextArea组件128
4.1.2使用RichTextEditor文本编辑组件130
4.1.3使用ComboBox下拉列表组件131
4.1.4使用Alert对话框133
4.1.5使用RadioButton和RadioButtonGroup组件135
4.1.6使用ProgressBar进度条组件136
4.1.7使用PopUpButton和PopUpMenuButton组件138
4.1.8使用List、HorizontalList和TileList列表组件140
4.1.9使用Menu和MenuBar组件143
4.1.10使用DataGrid组件147
4.1.11使用Tree组件148
4.1.12使用ColorPicker颜色选择器151
4.1.13使用Repeater组件153
4.2使用容器155
4.2.1定位和布局155
4.2.2导航容器158
4.3本章小结164

第5章数据绑定与数据模型165
5.1数据绑定166
5.1.1使用[Bindable]元数据标签166
5.1.2MXML中常用的绑定方式169
5.1.3使用ActionScript进行绑定172
5.1.4绑定动态类型数据178
5.2数据模型180
5.2.1使用外部XML文件181
5.2.2将数据绑定到数据模型181
5.2.3使用ActionScript创建数据模型183
5.3本章小结186

第6章用户输入验证187
6.1输入验证基础188
6.1.1第1个验证的例子188
6.1.2验证事件189
6.1.3标准验证器191
6.2正则表达式验证器195
6.2.1正则表达式基础195
6.2.2正则表达式语法198
6.2.3使用正则表达式验证器201
6.3高级验证203
6.3.1自定义验证器204
6.3.2多字段验证207
6.4错误提示的样式210
6.5本章小结211

第7章控制管理器213
7.1系统管理器SystemManager214
7.1.1应用创建过程214
7.1.2加载进度条215
7.1.3管理顶级显示对象216
7.2模块管理器ModuleManager218
7.3拖放管理器DragManager224
7.3.1传统拖放实现224
7.3.2使用DragManager实现拖放226
7.3.3使用DragSource228
7.3.4使用List中的拖放支持231
7.4光标管理器CursorManager232
7.5弹出窗口管理器PopUpManager235
7.5.1Alert弹出窗口235
7.5.2使用PopUpManager定制弹出窗口237
7.5.3弹出窗口的层次242
7.6提示管理器ToolTipManager243
7.6.1关于ToolTip243
7.6.2管理ToolTip的ToolTipManager246
7.6.3创建自定义提示250
7.7浏览器管理器BrowserManager252
7.8资源管理器ResourceManager256
7.9焦点管理器FocusManager266
7.10本章小结268

第8章使用元数据标签269
8.1常用的元数据标签270
8.1.1[ArrayElementType]元数据标签270
8.1.2[Bindable]元数据标签271
8.1.3[DefaultProperty]元数据标签271
8.1.4[Deprecated]元数据标签272
8.1.5[Effect]元数据标签273
8.1.6[Embed]元数据标签273
8.1.7[Event]元数据标签279
8.1.8[Exclude]元数据标签279
8.1.9[ExcludeClass]元数据标签280
8.1.10[IconFile]元数据标签280
8.1.11[Inspectable]元数据标签281
8.1.12[InstanceType]元数据标签283
8.1.13[NonCommittingChangeEvent]元数据标签283
8.1.14[RemoteClass]元数据标签284
8.1.15[Style]元数据标签284
8.1.16[Transient]元数据标签285
8.2特殊的元数据标签285
8.2.1[AccessibilityClass]元数据标签285
8.2.2[ChangeEvent]元数据标签286
8.2.3[CollapseWhiteSpace]元数据标签287
8.2.4[Frame]元数据标签287
8.2.5[Mixin]元数据标签292
8.2.6[PercentProxy]元数据标签293
8.2.7[ResourceBundle]元数据标签294
8.2.8[SWF]元数据标签294
8.3自定义元数据标签295
8.3.1创建自定义metadata标签295
8.3.2通过反射机制使用自定义元数据标签299
8.4本章小结306

第9章行为与动画效果307
9.1什么是行为308
9.1.1触发器与效果308
9.1.2简单效果组件309
9.1.3复合效果组件316
9.2使用行为317
9.2.1控制效果播放318
9.2.2通过Style添加行为319
9.2.3使用缓动函数321
9.2.4自定义缓动函数323
9.2.5使用位图缓存策略324
9.3自定义行为325
9.3.1自定义效果325
9.3.2自定义触发器330
9.4使用视图状态332
9.4.1视图状态简介332
9.4.2添加状态过渡336
9.4.3创建自定义覆盖类338
9.5本章小结340

第10章样式和皮肤341
10.1Flex中的CSS342
10.2皮肤346
10.2.1应用皮肤346
10.2.2制作图形皮肤347
10.3在Flex设计模式下使用样式348
10.4使用嵌入字体351
10.4.1嵌入字体文件351
10.4.2使用高级抗锯齿功能353
10.4.3设定嵌入字符范围354
10.4.4通过SWF文件嵌入字体355
10.5主题359
10.5.1使用主题359
10.5.2创建主题360
10.6样式编程360
10.6.1使用样式管理器360
10.6.2运行时载入样式363
10.6.3字体管理365
10.6.4可编程皮肤367
10.7本章小结375

第11章高级组件开发377
11.1组件的生命周期378
11.2扩展UIComponent组件380
11.2.1UIComponent中的高级方法380
11.2.2使用ActionScript创建自定义组件382
11.3列表类组件386
11.3.1ItemRenderer项目渲染器386
11.3.2ItemEditor项目编辑器397
11.3.3IFactory接口与ClassFactory类407
11.4使用延迟技术410
11.4.1延迟创建组件410
11.4.2按顺序实例化容器413
11.4.3向Application创建队列中动态添加容器414
11.4.4使用callLater()方法416
11.4.5使用IDeferredInstance接口419
11.5代码分离形式的自定义组件422
11.6本章小结426

第12章外部数据交互427
12.1与封装器页面通信428
12.1.1从页面获取数据429
12.1.2与JavaScript交互431
12.2Flex-Ajax桥434
12.2.1建立Flex-Ajax桥434
12.2.2使用Flex-Ajax桥438
12.3使用LocalConnection441
12.4使用URLLoader443
12.4.1加载文件444
12.4.2后台数据交互446
12.5HTTPService449
12.5.1通过MXML使用HTTPService450
12.5.2通过ActionScript使用HTTPService451
12.6WebService453
12.6.1通过MXML使用WebService453
12.6.2通过ActionScript使用WebService456
12.7使用FileReference和FileReferenceList458
12.7.1上传文件458
12.7.2下载文件462
12.8Socket入门464
12.8.1Socket简介465
12.8.2使用Socket读取外部数据的实例465
12.8.3XMLSocket类468
12.9本章小结469

第13章使用Remoting471
13.1AMFPHP472
13.1.1安装配置AMFPHP472
13.1.2打个招呼474
13.1.3使用对象映射478
13.1.4连接数据库481
13.1.5使用ActionScript代替MXML标签487
13.1.6使用NetConnection489
13.2WebORB490
13.2.1创建支持WebORB的ASP.NET网站491
13.2.2创建Flex工程492
13.2.3使用WebORB494
13.2.4数据映射496
13.3FluorineFx498
13.3.1创建支持Fluorine的ASP.NET网站498
13.3.2创建Flex工程500
13.3.3使用FluorineFx502
13.4本章小结503

第14章模块编程505
14.1模块简介506
14.2第1个模块应用507
14.3模块加载和卸载514
14.4模块数据共享517
14.5实例:图表模块应用524
14.6本章小结530

第15章运行时共享库RSLs531
15.1运行时共享库简介532
15.1.1什么是运行时共享库532
15.1.2运行时共享库和模块编程533
15.2创建并使用库文件SWC533
15.2.1创建SWC534
15.2.2SWC文件结构534
15.2.3静态引用SWC534
15.3使用SWC作为RSLs538
15.3.1动态引用538
15.3.2跨域使用542
15.3.3框架RSLs543
15.4选择使用RSLs545
15.5本章小结545

第16章共享对象547
16.1共享对象基础548
16.1.1什么是共享对象548
16.1.2共享对象的操作551
16.1.3共享对象的安全552
16.2使用本地共享对象553
16.2.1单一应用使用554
16.2.2多个应用使用556
16.3使用远程共享对象558
16.3.1服务器端技术558
16.3.2实例:共同控制的对象571
16.3.3实例:聊天大厅573
16.4自定义数据类型576
16.5本章小结579

第17章Cairngorm框架581
17.1单例模式582
17.2Cairngorm体系583
17.2.1值对象(ValueObject)583
17.2.2视图层(View)584
17.2.3数据模型(Model)584
17.2.4控制器(Control)585
17.2.5命令(Commands)587
17.2.6业务逻辑(Business)588
17.3创建Flickr图片搜索工具592
17.3.1准备工作592
17.3.2使用Adobe提供的flickr库593
17.3.3工作流程及结构设计595
17.3.4代码编写596
17.3.5项目发布613
17.4本章小结613

第18章PureMVC框架615
18.1基本结构616
18.1.1整体结构616
18.1.2模块结构618
18.2模块功能618
18.2.1Model和Proxy618
18.2.2View和Mediator620
18.2.3Controller和Command626
18.2.4Facade628
18.3应用实例:天气预报630
18.3.1构建框架630
18.3.2View设计631
18.3.3Model设计639
18.3.4Controller设计643
18.3.5完成Facade645
18.4其他框架647
18.5本章小结648

第19章留言板实例649
19.1界面和功能需求650
19.2Flex架构设计651
19.3程序分析652
19.3.1vo文件夹652
19.3.2model文件夹655
19.3.3events文件夹657
19.3.4service文件夹659
19.3.5controller文件夹661
19.3.6view文件夹665
19.3.7DiaboLab应用程序677
19.4项目发布680
19.5本章小结681
附录AActionScript与.NET类型转换表683
附录BFlashPlayer的安全机制687
B.1安全沙箱688
B.2Security.sandboxType属性688
B.3跨域策略文件crossdomain.xml689
B.4跨脚本访问690
B.5设置管理器690
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP