图书介绍

Flex 4开发实践PDF|Epub|txt|kindle电子书版本网盘下载

Flex 4开发实践
  • 出版社:
  • ISBN:
  • 出版时间:未知
  • 标注页数:0页
  • 文件大小:236MB
  • 文件页数:648页
  • 主题词:

PDF下载


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

下载说明

Flex 4开发实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 进入Flex 4大门1

1.1 Flex 4简介1

1.1.1 RIA概述1

1.1.2 Flex概述2

1.1.3 Flex 4的组成元素3

1.2 Flex 4开发环境介绍4

1.2.1 Flex 4 SDK介绍4

1.2.2 Flash Builder 4的下载与安装6

1.2.3 Flash Builder 4开发环境介绍8

1.3 MXML语言简介12

1.3.1 MXML概述12

1.3.2 MXML基本语法13

1.3.3 MXML语法要求13

1.3.4 MXML基本结构14

1.4一个简单的Flex应用实例16

1.4.1新建Flex项目16

1.4.2编写实例17

1.4.3程序的运行与调试20

第2章Flex 4脚本语言:ActionScript 3.0基础21

2.1 ActionScript 3.0语言概述21

2.1.1 ActionScript 3.0简介21

2.1.2在Flex中应用ActionScript22

2.1.3使用ActionScript控制MXML标签25

2.2基本语言元素26

2.2.1语法规则26

2.2.2数据类型28

2.2.3变量和常量31

2.2.4类型转换34

2.3运算符和表达式35

2.3.1表达式35

2.3.2运算符36

2.3.3算术运算符36

2.3.4逻辑运算符37

2.3.5比较运算符37

2.3.6条件运算符38

2.3.7位运算符38

2.3.8赋值运算符39

2.3.9其他运算符39

2.4流程控制39

2.4.1条件控制语句40

2.4.2循环控制语句43

2.4.3流程控制符46

2.4.4应用实例:回答多项选择题47

2.5函数48

2.5.1函数的定义49

2.5.2函数的参数50

2.5.3函数的作用域52

2.5.4函数的返回值52

2.5.5函数的调用53

2.5.6递归函数53

2.5.7全局函数54

2.5.8应用实例:设计一个计算器程序56

2.6面向对象编程58

2.6.1面向对象程序设计基本概念58

2.6.2类的定义59

2.6.3类的实例化和访问60

2.6.4类的访问控制61

2.6.5静态属性和方法61

2.6.6构造函数和析构函数62

2.6.7 getter和setter方法63

2.6.8类的继承64

2.6.9接口67

2.6.10包和命名空间69

2.6.11应用实例:计算图形面积72

第3章Flex 4脚本语言:ActionScript 3.0语言进阶78

3.1数学运算78

3.1.1求绝对值78

3.1.2求最大最小值78

3.1.3角度计算79

3.1.4舍入操作79

3.1.5生成随机数80

3.1.6其他数学运算81

3.1.7应用实例:猜数字81

3.2数组操作82

3.2.1创建数组83

3.2.2查询数组84

3.2.3添加数组元素85

3.2.4删除数组元素86

3.2.5数组排序86

3.2.6创建关联数组90

3.2.7其他数组操作91

3.2.8数组集合92

3.2.9应用实例:数组排序94

3.3字符串操作95

3.3.1字符串赋值95

3.3.2连接字符串96

3.3.3计算字符串长度97

3.3.4大小写转换97

3.3.5字符串裁剪98

3.3.6字符串比较98

3.3.7获取子字符串99

3.3.8字符串查找100

3.3.9字符串替换101

3.3.10其他对象转换为字符串101

3.3.11应用实例:统计字数102

3.4正则表达式103

3.4.1正则表达式基础103

3.4.2正则表达式语法104

3.4.3创建正则表达式107

3.4.4使用正则表达式108

3.4.5应用实例:验证表单110

3.5日期和时间112

3.5.1创建日期和时间112

3.5.2获取时间单位113

3.5.3设置日期和时间115

3.5.4计时器116

3.5.5应用实例:时钟程序118

3.6 XML操作120

3.6.1 XML概述120

3.6.2创建XML对象121

3.6.3 XML对象元素操作123

3.6.4加载外部XML文档128

3.6.5 XMLList类130

3.6.6 XMLList集合131

3.6.7应用实例:读取XML数据132

第4章Flex 4系统组件:基本组件135

4.1 Flex 4组件简介135

4.1.1 Flex 4组件概述135

4.1.2 Flex 4组件的特点136

4.1.3使用组件的方法136

4.1.4组件的大小与定位137

4.2 Flex 4常用可视化组件140

4.2.1文本组件141

4.2.2按钮组件144

4.2.3警告组件155

4.2.4菜单组件157

4.2.5下拉框组件161

4.2.6图像组件162

4.2.7列表组件164

4.2.8数据表格组件169

4.2.9日期组件171

4.2.10进度条组件174

4.3其他可视化组件176

4.3.1颜色选择器组件176

4.3.2直线组件177

4.3.3选项卡组件178

4.3.4滚动条组件179

4.3.5滑动条组件180

4.3.6多媒体组件182

4.4应用实例:学生信息录入184

第5章Flex 4系统组件:容器188

5.1 Flex 4容器简介188

5.1.1容器分类188

5.1.2应用容器189

5.1.3容器的布局189

5.2布局容器194

5.2.1面板容器194

5.2.2数据分组容器195

5.2.3分组容器197

5.2.4分离盒容器199

5.2.5表单容器200

5.2.6格栅容器203

5.2.7标题窗口容器206

5.3导航容器209

5.3.1视图堆栈导航容器209

5.3.2列表导航容器211

5.3.3折叠导航容器212

5.4应用实例:分类选项卡214

第6章Flex 4数据处理:数据验证与格式化218

6.1 Flex 4数据验证218

6.1.1数字验证219

6.1.2货币验证221

6.1.3电话号码验证222

6.1.4字符串验证223

6.1.5邮政编码验证223

6.1.6日期验证223

6.1.7电子邮件地址验证224

6.1.8信用卡验证226

6.1.9正则表达式验证228

6.2 Flex 4数据格式化230

6.2.1数字格式化230

6.2.2货币格式化232

6.2.3电话号码格式化232

6.2.4邮政编码格式化233

6.2.5日期格式化233

6.2.6自定义格式化236

6.3应用实例:用户注册验证238

第7章Flex 4数据处理:数据模型与数据绑定241

7.1数据模型241

7.1.1使用MXML标签定义数据模型242

7.1.2使用XML定义数据模型243

7.1.3使用ActionScript类定义数据模型244

7.2数据绑定245

7.2.1使用大括号{}实现数据绑定246

7.2.2使用<fx:Binding>标签实现数据绑定247

7.2.3在ActionScript类中使用Bindable元数据标签实现数据绑定248

7.3应用实例:学生信息显示249

第8章Flex 4组件:事件254

8.1基本事件处理254

8.1.1 Flex事件概述254

8.1.2事件处理255

8.1.3使用Event对象257

8.2事件流机制259

8.2.1事件流概述259

8.2.2事件流传播259

8.3常用事件263

8.3.1基本交互事件263

8.3.2鼠标事件264

8.3.3键盘事件266

8.4自定义事件267

8.4.1创建自定义事件267

8.4.2使用自定义事件269

8.5应用实例:写字板270

第9章Flex 4系统组件:图表276

9.1图表简介276

9.1.1 Flex 4图表类型276

9.1.2 Flex 4图表组件的组成277

9.2创建图表279

9.2.1基本格式279

9.2.2面积图281

9.2.3条形图和柱状图286

9.2.4折线图290

9.2.5饼图292

9.2.6散点图295

9.2.7气泡图296

9.2.8蜡烛图和HLOC图298

9.3图表效果302

9.3.1移动图形302

9.3.2滑动系列305

9.3.3聚合数据305

9.4应用实例:月支出饼图307

第10章Flex 4组件内处理:行为和过渡310

10.1行为310

10.1.1行为概述310

10.1.2 Flex效果触发器311

10.1.3应用行为312

10.1.4行为效果组件316

10.2视图和过渡332

10.2.1视图和过渡概述333

10.2.2定义和使用视图状态333

10.2.3使用过渡337

10.2.4在过渡中使用的行为效果339

10.3应用实例:切换功能模块342

第11章Flex 4组件间处理:拖放344

11.1拖放行为概述344

11.1.1拖放过程344

11.1.2拖放事件345

11.1.3支持拖放的组件346

11.2在列表类组件中使用拖放347

11.2.1基本拖放347

11.2.2双向拖放348

11.3对非列表类组件使用拖放350

11.31实现拖放350

11.3.2设置拖放代理353

11.3.3处理放置与退出354

11.4应用实例:购物篮357

第12章Flex 4自定义组件361

12.1自定义组件简介361

12.1.1自定义组件概述361

12.1.2创建自定义组件的基本步骤362

12.2自定义组件开发362

12.2.1使用MXML建立自定义组件363

12.2.2使用ActionScript类建立自定义组件365

12.2.3添加自定义属性369

12.2.4添加自定义事件372

12.3应用实例:自定义登录组件374

第13章Flex 4组件:自定义外观379

13.1样式379

13.1.1 Flex CSS简介379

13.1.2使用MXML设置样式385

13.1.3使用ActionScript设置样式388

13.1.4样式的继承与叠加390

13.1.5主题的使用391

13.2皮肤393

13.2.1 Flex 4皮肤概述394

13.2.2自定义皮肤394

13.2.3应用皮肤398

13.3应用实例:设置背景图片399

第14章Flex共享对象和打印功能403

14.1 Flex 4数据处理:共享对象403

14.1.1 Flex共享对象简介403

14.1.2 SharedObject类404

14.1.3创建共享对象405

14.1.4添加数据405

14.1.5读取共享对象406

14.1.6应用实例:保存学生信息407

14.2 Flex 4组件:打印功能410

14.2.1 Flex打印功能简介410

14.2.2实现Flex打印功能411

14.2.3在不可见容器中使用 PrintDataGrid类412

14.2.4打印自定义组件415

14.2.5调整缩放比例417

第15章Flex 4扩展:实时通信419

15.1 Flex 4实时通信简介419

15.1.1实时通信概述419

15.1.2 RTMFP协议概述419

15.1.3流媒体服务器概述420

15.2 Flash Media Server服务器421

15.2.1 Flash Media Server服务器概述421

15.2.2服务器的下载与安装422

15.2.3开发环境的配置425

15.3应用实例:Flex视频聊天427

15.3.1连接服务器427

15.3.2 NetStream类429

15.3.3视频发送432

15.3.4视频接收435

第16章Flex 4扩展:AIR桌面应用程序438

16.1 AIR简介438

16.1.1 AIR概述438

16.1.2 Flex AIR运行时的下载与安装439

16.2第一个Flex AIR桌面应用程序439

16.2.1创建应用程序440

16.2.2打包应用程序442

16.2.3安装应用程序444

16.3 AIR应用程序的配置445

16.3.1创建描述文件445

16.3.2使用AIR组件448

16.4操作本地数据库455

16.4.1关于本地SQL数据库456

16.4.2连接数据库458

16.4.3执行SQL语句458

16.5应用实例:图书信息录入——AIR应用461

第17章Flex 4扩展:FABridge技术开发465

17.1在Flex 4应用程序中使用Ajax技术465

17.1.1 Ajax技术简介465

17.1.2在Flex中调用Ajax函数466

17.2使用FABridge技术控制Flex应用程序467

17.2.1 FABridge技术概述468

17.2.2创建Ajax Bridge468

17.2.3 FABridge技术的使用470

17.3应用实例:使用JavaScript控制Flex图表475

第18章Flex 4扩展:Socket通信481

18.1 Socket简介481

18.1.1 Socket概述481

18.1.2 Socket工作原理482

18.1.3建立Socket483

18.2 Flex 4中进行Socket通信484

18.2.1 Socket类485

18.2.2 XMLSocket类487

18.3应用实例:网络聊天室488

第19章Flex 4 Web开发508

19.1 Flex 4 Web开发简介508

19.1.1 Web应用原理508

19.1.2 Flex与服务器的数据交互509

19.1.3 AMF与RPC协议概述510

19.2 Flex 4低数据量通信应用511

19.2.1使用HTTPService组件511

19.2.2使用HTTPService组件与ASP程序交互518

19.2.3使用WebService组件520

19.2.4调用Java服务器端的WebService服务523

19.2.5使用URLLoader组件530

19.2.6使用FileReference组件535

19.3基于Java平台的AMF-RPC实现541

19.3.1 LCDS和BlazeDS简介541

19.3.2 LCDS和BlazeDS的安装与配置541

19.3.3使用 RemoteObject组件543

19.3.4实现AMF-RPC544

19.4基于PHP平台的AMF-RPC实现547

19.4.1 PHP开发环境的搭建547

19.4.2访问PHP应用程序550

19.4.3操作MySQL数据库——PHP留言本程序556

19.5基于ASP.NET平台的AMF-RPC实现562

19.5.1 ASP.NET简介562

19.5.2使用FluorineFx563

19.5.3访问ASP. NET程序566

19.5.4操作SQL Server数据库——用户登录系统569

19.6应用实例:学生管理系统576

第20章Flex 4扩展:MVC框架应用599

20.1 Flex MVC简介599

20.1.1 MVC概述599

20.1.2 Flex MVC框架概述600

20.2 Cairngorm框架技术601

20.2.1 Cairngorm框架概述601

20.2.2在Flex 4中添加Cairngorm框架603

20.2.3 Cairngorm框架的基础类604

20.3应用实例:学生管理系统Cairngorm框架应用608

附录A Flex应用程序调试614

A.1 Flex程序调试简介614

A.2使用Flash Builder 4调试Flex程序615

A.3 <mx:TraceTarget>标签617

A.4 Flex异常处理620

A.4 1错误类620

A.4 2异常处理方法623

附录B Flex 4相对于Flex 3常用组件变动表628

热门推荐