Programming Flex 3中文版

副标题:无

作   者:(美)Chafic Kazoun, (美)Joey Lott著;张金勇,肖娜,王瑜洁等译

分类号:

ISBN:9787121114878

微信扫一扫,移动浏览光盘

简介

  作为flex产品文档和参考手册的绝佳补充,本书是使用adobe flex技术创建ria应用程序的全面指南。书中深入介绍了使用flex 3开发ria应用程序所需要的几乎所有的知识点,其中包括flex framework、mxml、actionscript、布局管理、自定义组件、自定义应用程序皮肤、使用媒体、管理状态、使用特效和过渡、数据校验和格式化、客户端和远程数据通信、应用程序调试和构建air应用程序等,最终综合各个知识点实现了一个完整的使用flickr api的图片查看应用程序,其中对构建flex应用程序的最佳实践进行了充分的讨论。    本书不仅是富有经验的flex开发工程师和flash动画设计师的便捷参考指南,即使对于flex应用开发的初学者,也是一本很好的入门指南。    如果你想尝试使用adobe的flex 3开发富互联网应用,那么这是一本帮助你开始行动的理想图书。本书帮助当你深刻理解flex 3的核心概念,并帮助你判断如何、为什么,以及何时使用特定的flex特性。大量的示例和代码展示了如何使用开放的flex sdk构建完整的、功能丰富的web应用,以及如何使用adobe air构建桌面ria应用。本书是adobe flex 3参考文档极好的伴读物。    从本书中你将学会:    flex框架的底层实现细节    使用mxml和actionscript编程    ui组件的架构和布局    使用媒体的最佳实践 管理应用程序和组件的状态    使用过渡和效果的技巧    调试flex应用程序    将flex应用嵌入web浏览器中    构建桌面air应用    flex 3将让你置身于web和桌面ria变革的最前沿。programming flex 3将帮助你最有效地使用这种复杂和强大的技术。

目录

序i

前言iii

第1章 flex简述1

1.1理解flex应用程序技术1

1.2使用flex元件5

1.3数据服务的使用(运行时加载数据)6

1.4flex web应用程序和传统web应用程序的区别6

1.5理解flex应用程序的工作原理7

1.6理解flex和flash的开发工具8

1.7flex 3引入的新内容9

1.8小结9

第2章 使用flex框架构建应用程序10

2.1flex工具集的使用10

2.2创建项目11

2.3构建应用程序14

2.4部署应用程序24

2.5小结25

第3章 mxml26

3.1理解mxml的语法和结构26

3.2建立mxml交互31

.3.3小结33

第4章 actionscript34

4.1使用actionscript34

4.2mxml与actionscript相互关系37

4.3理解actionscript语法38

4.4变量和属性40

4.5继承49

4.6接口50

4.7事件处理51

4.8错误处理52

4.9使用xml55

4.10反射机制57

4.11小结60

第5章 框架基础61

5.1理解flex应用为何是结构化的61

5.2加载与初始化flex应用63

5.3理解组件生命周期64

5.4向一个flex应用加载另一个flex应用65

5.5flash player与flex框架的区别67

5.6框架缓存67

5.7理解应用域68

5.8本地化应用69

5.9小结76

第6章 管理布局77

6.1flex布局概览77

6.2创建动态界面93

6.3组成整体93

6.4小结96

第7章 使用ui组件97

7.1理解ui组件98

7.2按钮102

7.3选择器103

7.4文本型组件105

7.5列表型控件105

7.6弹出控件118

7.7导航器121

7.8控制条124

7.9小结126

第8章 自定义应用程序外观127

8.1使用样式127

8.2对组件应用皮肤141

8.3自定义预加载器150

8.4主题154

8.5运行时css156

8.6小结159

第9章 应用程序组件160

9.1应用程序组件的重要性160

9.2mxml组件基础162

9.3组件样式169

9.4小结172

第10章 框架的实用功能和高级组件概念173

10.1工具提示173

10.2弹出控件178

10.3光标管理184

10.4拖放操作185

10.5自定义列表型控件192

10.6焦点管理和键盘控制200

10.7小结205

第11章 使用媒体206

11.1概览206

11.2添加媒体208

11.3使用不同的媒体类型213

11.4小结222

第12章 管理状态223

12.1创建状态223

12.2应用状态224

12.3基于现有的状态定义状态225

12.4添加和删除组件226

12.5设置属性229

12.6设置样式229

12.7设置事件处理器230

12.8使用actionscript定义状态231

12.9管理对象创建策略(预加载对象)239

12.10处理状态事件241

12.11理解状态的生命周期241

12.12何时使用状态245

12.13小结246

第13章 使用效果和过渡247

13.1使用效果247

13.2创建自定义效果261

13.3使用过渡266

13.4创建自定义过渡271

13.5小结271

第14章 数据处理272

14.1使用数据模型272

14.2数据绑定282

14.3为自定义类添加数据绑定支持289

14.4数据绑定示例292

14.5创建数据绑定代理295

14.6小结297

第15章 数据验证和数据格式化298

15.1验证用户输入298

15.2子数据格式化314

15.3小结319

第16章 客户端数据通信320

16.1本地连接320

16.2持久化数据324

16.3与宿主应用通信334

16.4小结338

第17章 远程数据通信339

17.1理解数据通信策略340

17.2使用请求/响应式数据通信341

17.3web服务351

17.4实时/套接字连接360

17.5文件上传/下载361

17.6小结362

第18章 应用程序调试363

18.1flash debug player363

18.2使用fdb366

18.3使用flex builder进行调试367

18.4远程调试369

18.5在应用中使用trace()输出日志371

18.6日志框架372

18.7调试远程数据375

18.8小结377

第19章 创建自定义组件378

19.1组件框架概述378

19.2组件生命周期379

19.3组件实现382

19.4添加自定义属性和事件388

19.5添加样式支持390

19.6小结392

第20章 将flex应用程序嵌入web浏览器393

20.1将flex应用程序嵌入html中393

20.2整合浏览器按钮和深度链接(deep linking) 401

20.3flash player安全411

20.4使用运行时共享库(runtime shared library,rsl)412

20.5小结417

第21章 构建air应用程序418

21.1了解air418

21.2构建air应用程序418

21.3使用air特性421

21.4部署air应用程序439

21.5小结441

第22章 构建flex应用程序442

22.1示例应用程序简介442

22.2使用最佳实践446

22.3使用蓝图和微架构449

22.4抽象公共模式450

22.5小结458

索引459


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Programming Flex 3中文版
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon