当前位置:首页 > 工业技术
Flex  3  RIA开发详解与精深实践  企业级Web应用与AIR桌面应用
Flex  3  RIA开发详解与精深实践  企业级Web应用与AIR桌面应用

Flex 3 RIA开发详解与精深实践 企业级Web应用与AIR桌面应用PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:杨占坡,杨铭,翁颖编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302188827
  • 页数:421 页
图书介绍:本书详细介绍了Macromedia公司依托Flash Player开发的Flex富界面网络应用程序的开发方法和技巧。全书通过大量的代码示例对Flex编程进行了详解。
《Flex 3 RIA开发详解与精深实践 企业级Web应用与AIR桌面应用》目录

PART 1 开启Flex之门 3

第1章 Flex 3程序设计基础 3

1.1 RIA概述 4

1.2 Flex简介 5

1.3 MXML 6

1.4 ActionScript 8

在MXML中使用ActionScript脚本 8

使用ActionScript类 10

1.5 Flex的事件机制 14

Flex事件处理 14

Flex事件监听器注册 15

1.6使用Adobe Flex Builder 16

Flex Builder系统需求 17

使用Flex Builder进行开发 18

Flex Builder开发特点 19

1.7在Flex中操作XML 22

XML在Flex中的应用 22

通过E4X处理XML 23

第2章 Flex可视化组件开发 25

2.1 Flex可视化组件简介 26

2.2可视化组件基础 28

Flex组件体系基础 28

构建RIA——Flex应用程序开发步骤 29

数据集成与绑定,可视化组件的数据操作 30

CSS,可视化组件的样式处理 33

容器组件,可视化组件的结合形式 34

2.3 I0控制组件 35

使用I0控制组件 35

Button类组件 36

Bar类组件 39

数据处理类组件 41

多媒体处理类组件 45

快捷交互类组件 51

辅助类组件 55

2.4文本组件 57

文本组件的基本应用 57

Label和Text组件 61

Textlnput和TextArea组件 63

RichTextEditor组件 64

2.5菜单组件 65

菜单组件基础 65

处理菜单条目 66

菜单组件应用示例 67

Menu组件的使用 70

MenuBar组件的使用 72

PopUpMenuButton组件的使用 73

2.6数据容器类组件 75

Flex数据容器组件与数据驱动 75

使用List组件 75

使用HorizontalList组件 78

使用TileList组件 79

使用ComboBox组件 81

使用DataGrid组件 83

使用Tree组件 88

2.7布局控制与布局组件 94

Flex布局控制 94

使用Canvas组件 94

使用Box类布局组件 95

使用DividedBox类布局组件 96

使用ControlBar组件 98

使用ApplicationControlBar组件 99

使用表单组件 100

使用网格布局组件 105

使用Panel组件 107

使用Tile组件 108

使用TitleWindow组件 109

2.8导航控制组件 112

使用ViewStack组件 112

使用TabNavigator组件 114

使用Accordion组件 115

PART2 Flex开发进阶 119

第3章 Flex程序设计进阶 119

3.1可视化组件行为控制 120

Flex行为控制概述 120

在MXML中使用行为控制 123

在ActionScript中使用行为控制 124

可视化组件效果控制 125

3.2视图模式与视图转换 130

视图模式 130

创建和应用视图模式 130

视图模式与历史记录管理器 133

视图转换——Transitions 136

详解Transition的使用 138

效果过滤器 141

第4章 Flex模块化编程 145

4.1 Flex模块化编程概述 146

模块化软件开发 146

Flex模块架构 146

4.2 Flex模块的创建与使用 147

使用MXML创建模块 147

使用ActionScript创建模块 149

4.3数据传输 150

应用程序与模块之间的数据传输 150

模块之间的数据传输 153

第5章 ActionScript 3精要 155

5.1 ActionScript 3概述 156

继往开来的ActionScript 156

与时俱进的ActionScript 3新特性 157

5.2 ActionScript 3编程基础 158

ActionScript 3编程概述 158

类与对象 159

包与命名空间 160

5.3 ActionScript 3的面向对象编程 171

面向对象的编程基础知识 171

继承和多态 172

访问控制与封装 174

属性的覆盖 175

第6章 Flex图表 179

6.1 Flex图表简介 180

6.2 Flex图表组件基础 181

Flex图表辅助类型 181

定义Flex图表数据 182

6.3使用Flex图表组件 185

范围图(Area Chart) 185

线形图(Line Chart) 188

条形图(Bar Chart) 192

柱状图(Column Chart) 193

气泡图(Bubble Chart) 195

散点图(Plot Chart) 198

烛台图(Candlestick Chart) 200

HLOC图(HighLow0penClose Chart) 202

饼图(Pie Chart) 204

使用多重数据集 209

使用多重坐标轴 211

6.4 Flex图表定制化 216

在图表中使用CSS样式 217

使用Filter 218

Legend组件 220

6.5 Flex图表事件处理 222

图表组件的事件处理 222

图表数据条目的事件处理 223

PART3 Flex 3 Web项目全案开发 229

第7章 Flex企业级开发实践——Flex+Struts 229

7.1 Flex与Struts 230

Flex与Java,自然又必然 230

Struts,外表-思想-内心 231

Flex为Struts披上了绚丽的外衣 233

7.2 Flex与数据服务 270

LiveCycle很好很强大 270

RPC,Flex也能“分布式” 271

消息,让Flex走向“企业级” 286

数据管理服务,Flex不是花瓶! 295

第8章 Flex企业级开发实践——Flex+Web Services 309

8.1 Web Services,分布式无国界 310

8.2 SOAP引擎Axis 2 311

8.3 Flex+Web Services,开始起航 324

PART4 Flex 3 AIR桌面项目全案开发 329

第9章 桌面上的Web开发——AIR 329

9.1 AIR概述 330

9.2 AIR程序初步体验 331

安装运行时环境 332

安装和运行Twhirl 333

获得其他AIR示例程序 333

9.3开发环境的设置 334

9.4 AIR的安全性问题 334

安全沙箱(Sandboxes) 334

JavaScript 和 HTML的限制 335

引入外部资源的不安全因素 336

对于HTML的安全性约束 336

9.5用Flex Builder 3构建第一个AIR应用 336

创建AIR工程 337

编写代码 338

打包应用程序 340

9.6用Flex SDK构建第一个AIR应用 343

设置开发环境 343

创建应用程序的描述文件 344

编写应用程序代码 345

编译和运行应用程序 346

创建AIR应用程序安装包 347

9.7创建AIR库工程 349

9.8 Adobe AIR的新增功能 349

第10章 Flex AIR开发实践 353

10.1 Flex AIR组件 354

文件系统管理控件 354

HTML组件 359

FlexNativeMenu控件 360

关于窗体容器(Window Containers) 365

10.2操作文件系统 371

文件的基本操作 371

文件的读写操作 379

10.3设置AIR应用程序的属性 385

应用程序描述文件的结构 385

应用程序描述文件中的重要属性 388

10.4读取应用程序设置 390

读取应用程序的描述文件 390

获得应用程序和发布的唯一标识 390

10.5 AIR的本地数据库 391

关于local SQL databases 391

与数据库操作有关的类 392

创建数据库 394

管理数据库中的数据 395

处理多个数据库 401

一个简单的通讯录程序 401

相关图书
作者其它书籍
返回顶部