图书介绍

Flex完全自学手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Flex完全自学手册
  • 胡洁等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111242604
  • 出版时间:2009
  • 标注页数:515页
  • 文件大小:170MB
  • 文件页数:539页
  • 主题词:软件工具-程序设计-手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Flex完全自学手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 初识Flex1

第1章 Flex简介1

1.1 RIA技术概述1

RIA的特点1

RIA的产生背景1

RIA目前发展的趋势2

1.2什么是Flex2

Flex的基本架构3

Flex的特点3

Flex工作机制4

1.3 Flex开发环境安装及配置5

如何获得Flex5

安装Flex Builder 26

安装Flex Data Service 27

1.4第一个Flex应用8

第二篇 Flex语言篇11

第2章 MXML11

2.1 MXML简介11

什么是MXML11

MXML与标准11

2.2 MXML语法基础12

标签12

属性13

文件结构13

<mx.Script>13

2.3 Flex中使用MXML14

定义界面组件14

自定义组件15

数据绑定16

使用样式表17

使用效果17

存储和验证数据18

格式化数据18

命名空间19

触发事件19

第3章 ActionScript 3.020

3.1 ActionScript 3.0简介20

3.2 ActionScript 3.0语法基础21

语法、语句和表达式21

分号和冒号21

括号22

文本23

注释23

关键字与保留字24

常量25

3.3变量26

变量在程序中的作用26

变量的声明和赋值27

3.4运算符29

运算符与操作数29

运算符的优先级和结合律29

主要运算符30

一元运算符30

算术运算符31

关系运算符32

等于运算符33

逻辑运算符33

as和typeof34

三元运算符34

赋值运算符35

3.5数据类型35

数据类型概述35

常用数据类型36

类型检查39

数据类型转换42

3.6控制程序的流程47

流程控制概述47

条件语句47

循环语句49

3.7函数52

函数的基本概念52

函数的参数54

函数与对象57

3.8 ActionScript 3.0面向对象编程58

类和对象59

封装64

包66

继承67

抽象69

接口69

命名空间70

3.9 ActionScript 3.0核心类72

ActionScript 3.0中的核心类72

数组73

字符串80

正则表达式83

异常处理87

3.10在Flex中使用ActionScript 3.090

基本使用方式90

常用的元数据标签91

第4章 Flex中的事件96

4.1一切从事件开始96

事件简介96

DOM 3事件机制96

ActionScript 3.0中的事件机制97

Flex中的事件机制99

4.2事件流102

什么是事件流102

事件流机制103

4.3事件对象105

Event类的构造函数105

Event类属性106

Event类方法109

Event类的子类111

4.4事件发送113

继承EventDispatcher类113

复合EventDispatcher114

使用IEventDispatcher接口116

4.5事件侦听器117

事件侦听器流程118

创建侦听器函数118

管理事件侦听器120

第三篇 Flex界面篇123

第5章 Flex组件概述123

5.1 Flex可视化组件123

控件简介123

容器简介124

图表简介124

5.2可视化组件类结构125

5.3 UIComponents类126

5.4如何使用Flex组件126

第6章 简单界面控件实现129

6.1按钮129

按钮控件标签129

创建按钮控件129

使用按钮控件与用户交互129

6.2单选框和复选框131

单选框控件131

创建单选框控件131

使用单选框控件与用户交互132

使用单选框组132

复选框控件134

6.3链接条和标签条134

链接条控件134

标签条控件136

6.4使用提醒对话框136

Alert.show()137

提醒控件的公共属性137

创建提醒控件137

6.5使用文本138

文本类控件属性138

标签控件139

文本控件140

文本输入控件140

文本区域控件140

富文本编辑控件141

第7章 菜单实现143

7.1菜单类控件的属性143

菜单项的属性143

菜单项的选中模式144

7.2菜单类控件的数据144

XML144

Collections145

其他对象145

7.3菜单控件146

mx.controls.menu类146

菜单控件中的事件146

创建菜单控件147

7.4菜单栏控件148

菜单栏控件标签148

创建菜单栏控件148

7.5弹出式按钮菜单控件150

弹出式按钮菜单控件的事件150

创建弹出式按钮菜单控件150

第8章 日期选择实现152

8.1日期选择器控件152

日期选择器控件标签152

日期选择器控件事件153

创建日期选择器控件153

8.2日期区域控件154

日期区域控件标签154

日期区域控件事件155

格式化日期155

创建日期区域控件156

第9章 使用图片、滑块、视频158

9.1使用图片158

图片来源158

创建图片控件158

9.2使用滑块159

滑块控件标签159

滑块控件的事件160

创建滑块控件160

9.3播放视频161

视频控件标签161

视频控件的事件162

创建视频控件162

第10章 使用列表和表格164

10.1列表和表格控件接口类164

ListBase类属性164

ListBase类事件165

10.2列表166

列表控件标签166

列表控件事件166

创建列表控件167

列表控件事件168

10.3列表控件中操作169

使用数据提示170

在列表控件中使用图标171

编辑列表条目中数据172

10.4水平列表174

水平列表控件标签174

创建水平列表控件174

使用条目渲染器175

10.5瓦片式列表176

瓦片列表控件标签176

创建瓦片列表控件176

10.6数据表格179

数据表格控件标签179

数据表格列项180

数据列表控件事件181

创建数据列表控件181

定义数据表格控件的事件182

编辑数据表格中的数据项184

对数据表格控件中数据排序186

10.7树形控件188

树形控件标签188

树形控件事件189

树形控件类的方法189

创建树形控件190

树形控件事件处理190

展开树形控件中的节点192

改变控件中的图标193

10.8渲染条目194

使用默认的条目渲染器194

使用其他控件作为条目渲染器195

自定义组件作为条目渲染器196

使用in-line创建条目渲染器197

10.9编辑条目198

使用默认的条目编辑器198

使用可编辑组件作为条目编辑器198

自定义组件作为条目编辑器199

使用in-line创建条目编辑器201

第11章 使用组合框、步进器、拾色器、进度条、分割线202

11.1使用组合框202

组合框控件标签202

组合列表框控件事件202

创建组合列表框控件203

11.2使用数字步进器205

11.3使用拾色器207

拾色器控件标签207

拾色器控件的事件207

创建拾色器控件208

11.4进度条210

进度条控件标签210

创建进度条控件211

11.5分割线212

垂直线控件和水平线控件212

创建垂直线控件和水平线控件212

定制垂直线控件和水平线控件外观212

第12章 使用拖放214

12.1拖放概述214

拖放的过程214

拖放中的相关类214

拖放中的相关事件215

12.2在列表类控件中使用拖放215

控件中相关拖放的属性215

在列表控件中使用拖放216

12.3在数据表格控件中使用拖放216

12.4在树形列表控件中使用拖放218

12.5在树形和列表控件中实现拖放220

12.6在其他控件中实现拖放221

第13章 界面布局224

13.1什么是容器224

布局类容器224

导航类容器225

使用容器226

容器中的事件227

13.2应用容器227

13.3盒子容器229

水平盒子容器229

垂直盒子容器230

13.4画布容器231

创建画布容器231

动态改变组件位置232

13.5分隔盒子容器232

水平分隔盒子233

垂直分隔盒子234

组合使用分隔盒子234

13.6表格236

表格容器标签236

表头236

表项237

创建表格容器237

使用默认按钮238

在表格中使用“*”239

验证用户输入数据239

收集表格中的信息241

13.7栅格容器242

栅格容器标签242

创建栅格容器242

13.8面板容器244

面板容器标签244

创建面板容器244

13.9控制栏244

13.10应用控制栏245

13.11瓦片容器246

瓦片容器标签246

创建瓦片容器247

13.12标题窗口容器247

PopUpManager类247

创建标题窗口248

移除标题窗口250

向标题窗口传值251

13.13堆叠导航容器251

堆叠导航容器251

创建堆叠导航容器252

在切换容器时添加效果254

13.14选项卡导航容器255

13.15 层叠导航容器257

创建层叠导航容器257

自定义层叠标题头258

第14章 使用图表259

14.1图表简介259

图表组件概述259

轴线259

数据类260

图表颜色说明260

构建图表组件260

14.2区域形图表261

区域形图表组件261

构建区域形图表262

14.3线形图表263

线形图表组件264

构建线形图表264

改变图表外观265

14.4气泡形图表267

气泡形图表组件267

构建气泡形图表267

定制气泡形图表外观269

14.5烛形图表269

烛形图表组件270

构建烛形图表270

定义轴外观271

定义烛形图表外观272

14.6柱形图表273

柱形图表组件273

构建柱形图表组件274

14.7条形图表275

14.8高低开合形图表275

高低开合形图表组件276

构建高低开合形图表276

定制图表外观277

14.9饼形图表278

饼形图表组件278

构建饼形图表279

定义图表外观281

14.10绘形图表282

绘形图表组件282

构建绘形图表283

定制图表外观283

14.11使用图表组合和多轴285

图表组合285

使用多轴286

第15章 使用定制组件289

15.1定制组件的方式289

15.2使用MXML创建组件289

使用Flex Builder创建组件文件290

创建自定义组件290

组件与应用文件的数据交互292

15.3使用ActionScript创建组件294

15.4组合使用MXML和ActionScript296

第16章 定制界面298

16.1使用样式298

设定样式的格式298

使用本地样式301

使用外部样式表302

使用setStyle()303

16.2使用行为304

效果触发器和效果304

使用行为306

使用复杂的效果308

16.3使用字体312

使用设备字体312

使用嵌入式字体313

16.4使用提示315

使用toolTips属性315

定制提示317

16.5使用指针318

使用默认的指针318

使用CursorManager()类319

使用自定义指针321

16.6使用状态322

定义状态322

使用状态324

使用状态过渡325

16.7重复创建组件326

重复创建组件327

区别重复的组件328

第四篇 Flex数据篇331

第17章 数据处理和数据服务331

17.1 Flex中的数据处理331

17.2绑定数据333

使用“{}”进行数据绑定333

使用<mx.Binding>标签进行数据绑定337

使用ActionScript定义绑定339

多个源属性到目标属性的绑定341

源属性到多个目标属性的绑定342

17.3存储数据343

数据模型定义343

数据模型的验证345

数据模型作为值对象347

XML数据模型348

17.4验证数据348

使用标准数据验证器349

创建数据验证器349

触发验证器350

验证错误提示351

17.5格式化数据352

使用标准的格式器352

创建数据格式器353

触发格式器353

错误处理354

17.6 Flex数据服务355

数据服务概述355

数据服务的组成与部署356

第18章 RPC服务358

18.1 RPC服务简介358

RPC服务358

RPC服务组件359

RPC服务对数据的处理360

18.2使用RPC组件361

声明RPC组件361

调用RPC服务365

服务结果处理367

18.3 RPC服务配置371

接收点配置371

PRC服务的其他配置373

Proxy服务的配置375

第19章 消息服务376

19.1初识消息服务376

19.2使用Flex消息服务377

使用消息377

使用Producer组件377

使用Consumer组件381

使用Subtopic384

19.3配置消息服务387

消息服务配置概述387

配置消息服务接收点388

配置消息服务适配器391

创建自定义的消息服务适配器392

第20章 数据管理393

20.1数据管理概述393

为什么要使用数据管理393

数据管理功能394

20.2分布式数据应用395

创建分布数据应用395

处理数据同步冲突398

20.3配置数据管理服务400

概述400

配置数据管理服务接收点400

数据适配器配置401

数据推送402

第21章 XML的处理403

21.1 XML概述403

XML简介403

E4X404

XML和XMLList404

21.2 XML的操纵405

创建XML405

遍历XML406

修改XML408

21.3在MXML中使用XML408

使用<mx.XML>408

使用<mx.XMLList>409

使用<mx.Model>409

第五篇 Flex应用开发部署篇411

第22章 Flex应用程序开发411

22.1设计模式411

什么是设计模式411

了解MVC模式411

22.2开发前的准备412

22.3模块化开发413

22.4使用共享对象413

SharedObject类414

创建共享对象414

删除共享对象415

使用共享对象415

22.5优化Flex应用程序418

合理使用布局418

使用动态样式421

减少SWF的体积421

22.6应用跨域访问421

第23章 Flex应用程序部署423

23.1应用程序的部署423

单一客户端423

数据交互424

23.2编译MXML文件425

Flex Builder编译425

mxmlc编译426

23.3在Flex中使用Ant428

安装Flex Ant Tasks工具包428

编译MXML文件431

第六篇 Flex模块篇433

第24章 文件的上传下载433

24.1技术准备433

FileReference类属性433

FileReference类方法433

FileReference类事件434

24.2功能分析435

24.3界面实现435

应用界面436

上传模块界面436

下载模块界面438

24.4服务器端脚本439

上传文件jsp脚本439

下载文件jsp脚本440

可下载文件列表jsp脚本441

第25章 mp3播放器443

25.1技术准备443

Sound类443

SoundChannel类444

25.2界面实现444

音乐列表文件445

播放器界面文件445

第26章 用户登录449

26.1功能分析449

26.2数据库设计449

26.3功能实现450

用户界面450

服务器端java代码453

remoting-config.xml配置455

第27章 电子相册456

27.1功能分析456

27.2功能实现456

用户界面457

服务器端Java代码458

remoting-config.xml配置459

第28章 浏览FTp460

28.1功能分析460

28.2功能实现460

用户界面460

服务器端Java代码462

remoting-config.xml配置464

第29章 FLV播放器465

29.1功能分析465

29.2功能实现465

用户界面466

播放列表XML467

第30章 留言板468

30.1功能分析468

30.2留言模块468

界面设计468

用户界面代码分析469

分页技术实现471

评论记录XML472

服务器端Java代码473

30.3管理员模块475

界面设计475

用户界面代码分析475

服务器端Java代码477

第七篇 Flex实战篇479

第31章 在线书店系统479

31.1系统设计479

31.2系统预览479

在线书店系统主界面480

目录界面480

特价界面481

图书的详细信息界面481

购物车界面482

管理员界面482

用户登录界面482

修改用户信息界面483

用户注册界面483

31.3系统XML数据483

用户信息484

新书信息484

图书类别信息484

类别图书详细信息485

图书评论信息486

订单信息486

31.4主应用界面的实现486

31.5主页模块的实现490

31.6目录模块的实现493

31.7特价模块的实现494

31.8购物车模块496

购物车列表条目496

购物车模块的实现496

31.9用户注册模块的实现498

31.10用户登录模块的实现499

31.11修改用户信息模块503

31.12管理员模块的实现504

主应用文件状态的改变505

管理员模块的实现505

31.13图书详细情况模块的实现507

图书信息模块的实现508

图书评论模块的实现510

31.14服务端XML处理的实现512

Java对象的实现512

修改配置文件515

热门推荐