图书介绍

Flex与ActionScript编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Flex与ActionScript编程
  • 王睿编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111232526
  • 出版时间:2008
  • 标注页数:365页
  • 文件大小:178MB
  • 文件页数:375页
  • 主题词:软件工具-程序设计;动画-设计-图形软件,Flash ActionScript

PDF下载


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

下载说明

Flex与ActionScript编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Flex概述1

1.1 什么是Flex1

1.2 Flex可运行于什么环境1

1.3 Flex应用程序的开发语言1

1.4 Flex与Flash的关系2

第2章 Flex基础知识3

2.1 配置Flex SDK开发环境3

2.1.1 安装JDK3

2.1.2 安装Flex SDK3

2.1.3 配置系统环境变量3

2.2 Flex Framework4

2.2.1 Flex SDK的目录结构4

2.2.2 Flex程序的生命周期5

2.2.3 Flex在运行时和Flash Player的关系5

2.2.4 编译Flex程序常用的指令6

第3章 MXML8

3.1 MXML文件的命名规则8

3.2 第一个Flex应用程序:你好Flex8

3.3 XML的编码9

3.4 编译Flex程序10

3.5 在MXML中使用ActionScript10

3.5.1 使用〈mx:Script〉标签10

3.5.2 包含外部的ActionScript文件11

3.5.3 导入外部ActionScript的类文件12

第4章 ActionScript基础14

4.1 数据类型14

4.2 变量14

4.2.1 变量名的命名规则14

4.2.2 变量的声明15

4.2.3 变量的赋值15

4.2.4 变量的作用范围16

4.2.5 特殊的变量——常量17

4.3 类与引用17

4.3.1 类的概念和对象的概念17

4.3.2 引用的概念18

4.3.3 类的定义方式18

4.4 包和命名空间19

4.4.1 包19

4.4.2 命名空间20

4.5 语法规则22

4.6 操作符25

4.6.1 操作符的优先级25

4.6.2 主操作符26

4.6.3 一元操作符28

4.6.4 乘除运算符和加减运算符31

4.6.5 位移操作符31

4.6.6 关系操作符32

4.6.7 相等操作符33

4.6.8 位逻辑运算符35

4.6.9 逻辑操作符35

4.6.10 三元条件运算符36

4.6.11 赋值运算符37

4.7 流程控制37

4.7.1 条件语句37

4.7.2 循环语句40

4.7.3 label语句44

4.7.4 break语句44

4.7.5 continue语句45

4.8 函数47

4.8.1 函数的基本概念47

4.8.2 函数的参数49

4.8.3 函数对象53

4.9 事件机制53

4.9.1 事件机制介绍53

4.9.2 事件机制举例54

4.10 错误处理机制54

4.10.1 同步错误处理机制55

4.10.2 异步错误处理机制58

4.10.3 自定义错误58

4.11 使用XML59

4.11.1 创建XML59

4.11.2 操作XML60

第5章 ActionScript的面向对象特性——类61

5.1 类的定义方式61

5.1.1 public修饰符61

5.1.2 internal修饰符61

5.1.3 dynamic修饰符61

5.1.4 final修饰符62

5.1.5 类定义修饰符的组合方式62

5.2 类封装的属性和方法62

5.2.1 属性定义的修饰符62

5.2.2 方法定义的修饰符63

5.2.3 方法63

第6章 ActionScript的面向对象特性——接口67

6.1 定义接口67

6.2 接口内的方法声明67

6.3 接口的实现67

6.4 如何定义接口的内容68

6.5 接口的多重实现68

6.6 接口是不能被实例化的69

第7章 ActionScript的面向对象特性——继承70

7.1 如何实现继承70

7.2 继承的内容70

7.3 重载方法71

7.3.1 何谓重载方法71

7.3.2 重载方法的定义方式72

7.3.3 super引用73

7.3.4 final75

7.4 多态75

7.5 接口的继承76

7.6 继承只能单一继承77

第8章 ActionScript的面向对象特性——类型之间的关系78

8.1 类型的概念78

8.2 类型间的关系78

8.2.1 拥有关系78

8.2.2 是关系78

8.3 typeof、instanceof、is、as操作符79

8.3.1 typeof79

8.3.2 instanceof80

8.3.3 is80

8.3.4 as81

8.4 类型转换82

8.4.1 上溯转换82

8.4.2 下溯转换82

8.4.3 使用API转换类型83

第9章 Flex中的可视化组件84

9.1.1 容器控件85

9.1.2 通用控件102

9.1.3 按钮控件122

9.1.4 文本控件129

9.1.5 日期控件134

9.1.6 载入控件136

9.1.7 菜单控件142

9.1.8 重复控件——Repeater148

第10章 效果150

10.1.1 Blur150

10.1.2 Dissolve151

10.1.3 Fade152

10.1.4 Glow153

10.1.5 Iris153

10.1.6 Move154

10.1.7 Rotate155

10.1.8 Zoom155

10.1.9 WipeDown、WipeLeft、WipeRight和WipeUp156

10.1.10 SoundEffect157

10.1.11 Resize158

10.1.12 Parallel158

10.1.13 Sequence159

10.1.14 AnimateProperty160

10.1.15 Pause160

10.1.16 效果播放的速率161

10.1.17 Effect的filter属性162

第11章 状态和过渡163

11.1 状态163

11.1.1 定义状态163

11.1.2 应用状态164

11.1.3 状态事件168

11.2 过渡169

11.2.1 使用过渡169

11.2.2 应用于过渡顺序的效果170

第12章 Flex中的数据172

12.1 使用数据模型172

12.1.1 以MXML方式定义数据模型172

12.1.2 以ActionScript方式定义数据模型173

12.2 数据绑定174

12.2.1 {}方式174

12.2.2 〈mx:Binding〉方式175

12.2.3 BindingUtils方式175

12.2.4 监听绑定属性变化的事件176

12.2.5 自定制的绑定数据177

12.2.6 深入绑定机制178

12.3 验证数据180

12.3.1 使用Flex内置的验证器182

12.3.2 自定制验证器186

12.4 格式化数据187

12.4.1 使用Flex内置的格式化控件187

12.4.2 自定制的格式化控件190

第13章 定制用户界面192

13.1 使用样式和显示过滤器192

13.2 使用皮肤200

13.2.1 图片重置的方式构造皮肤201

13.2.2 编程的方式构造皮肤201

13.3 使用主题204

13.3.1 创建主题204

13.3.2 应用主题204

13.4 使用字体204

13.4.1 系统字体204

13.4.2 设备字体205

13.4.3 嵌入字体205

13.4.4 设定字符范围208

13.5 自定制载入进度条210

13.5.1 继承DownloadProgressBar210

13.5.2 继承Sprite并且实现IPreloaderDisplay接口212

第14章 使用提示和指针215

14.1 使用提示215

14.1.1 创建提示215

14.1.2 使用ToolTipManager218

14.1.3 自定制提示信息219

14.1.4 使用错误提示222

14.2 使用指针管理器223

14.2.1 使用指针223

14.2.2 使用忙碌指针224

第15章 使用鼠标的拖曳功能226

15.1 List、Tree和DataGrid控件默认的拖曳功能226

15.2 通过编程方式实现的控件拖曳功能229

第16章 客户端数据通信232

16.1 使用LocalConnection进行本地通信232

16.2 在客户端使用共享对象存储信息234

16.3 Flex与浏览器的交互236

16.3.1 从浏览器向Flex应用程序传递参数236

16.3.2 Flex应用程序与浏览器脚本的交互238

16.3.3 全局的navigateToURL方法244

第17章 Flex中常用的元数据标签249

17.1 ArrayElementType标签249

17.2 Bindable标签250

17.3 DefaultProperty标签251

17.4 Embed标签251

17.5 Event标签253

17.6 Effect标签254

17.7 IconFile标签255

17.8 Inspectable标签255

17.9 NonCommittingChangeEvent标签256

17.10 RemoteClass标签257

17.11 Style标签258

第18章 Flex的其他常用功能259

18.1 使用打印259

18.1.1 构建简单打印程序259

18.1.2 使用PrintDataGrid打印261

18.1.3 设置打印多页263

18.2 创建模块化程序267

18.2.1 如何创建模块化程序267

18.2.2 使用模块化程序的事件机制269

18.3 本地化Flex应用程序271

18.3.1 使用资源文本272

18.3.2 使用资源类274

18.4 使用历史管理器277

18.4.1 支持历史管理器的组件277

18.4.2 通过编程方式支持历史管理器281

18.5 自定制基于列表控件的数据呈现方式和编辑方式282

18.5.1 Drop-in方式实现的定制数据呈现方式和编辑方式283

18.5.2 内嵌的数据呈现方式和编辑方式284

18.5.3 自定制组件的数据呈现方式和编辑方式287

18.5.4 编辑方式时发生的事件291

第19章 ActionScript 3中的常用类型294

19.1 日期和时间294

19.1.1 日期类——Date294

19.1.2 计时器类——Timer296

19.2 操作字符串297

19.2.1 创建字符串297

19.2.2 确定字符串的长度299

19.2.3 操作字符串内的字符299

19.2.4 字符串的比较300

19.2.5 转换字符串300

19.2.6 连接字符串301

19.2.7 查找字符串内的字符302

19.2.8 字符串的大小写转换304

19.3 数组305

19.3.1 索引数组305

19.3.2 联合数组314

19.3.3 多维数组318

19.3.4 数组的克隆320

19.3.5 数组的继承322

19.4 正则表达式322

19.4.1 正则表达式介绍322

19.4.2 正则表达式语法323

19.4.3 应用正则表达式的方法335

19.5 XML编程335

19.5.1 XML的基本知识335

19.5.2 XML对象337

19.5.3 XMLList对象340

19.5.4 初始化XML对象341

19.5.5 组合XML数据343

19.5.6 访问XML的数据内容345

19.5.7 命名空间的操作348

19.5.8 XML、XMLList和String类之间的转换349

第20章 Flash Player的安全性352

20.1 权限控制353

20.1.1 系统管理员用户控制353

20.1.2 指定用户控制354

20.1.3 网络访问控制(策略文件)355

20.1.4 编码控制356

20.2 安全沙箱356

20.2.1 远程沙箱356

20.2.2 本地沙箱356

20.3 限制网络访问的API357

20.4 全屏模式的安全问题358

20.5 关于LocalConnection的安全性361

20.6 其他362

附录 ActionScript内置的错误类型363

参考文献365

热门推荐