图书介绍

Adobe AIR程序开发实战详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Adobe AIR程序开发实战详解
  • 王黎,吴越胜,梁文新等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302309277
  • 出版时间:2013
  • 标注页数:490页
  • 文件大小:178MB
  • 文件页数:503页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

Adobe AIR程序开发实战详解PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开启AIR之门1

1.1 RIA与AIR1

1.1.1 RIA简介1

1.1.2 AIR简介3

1.1.3 AIR的安全性4

1.2 AIR 3.5

1.2.1 AIR 3简介5

1.2.2系统要求6

1.2.3获取AIR7

1.2.4安装AIR程序8

1.3搭建AIR开发环境8

1.3.1安装Flex SDK9

1.3.2安装Flash Builder 410

1.4创建第一个AIR程序11

1.4.1使用Flash Builder 4创建11

1.4.2使用命令行工具创建15

1.5 AIR程序的结构18

1.5.1目录结构18

1.5.2配置文件18

第2章 ActionScript编程基础21

2.1 ActionScript简介21

2.1.1 ActionScript 3.0概述21

2.1.2 ActionScript 3.0语法特点22

2.1.3关键字23

2.2变量和常量24

2.2.1声明和使用变量24

2.2.2变量作用范围26

2.2.3变量默认值28

2.2.4常量28

2.3数据类型30

2.3.1基本数据类型31

2.3.2类型检查方式33

2.3.3类型检查运算符34

2.3.4类型转换35

2.4运算符37

2.4.1算术运算符38

2.4.2赋值运算符39

2.4.3关系运算符40

2.4.4逻辑运算符41

2.4.5位运算符42

2.4.6自增和自减运算符43

2.4.7条件运算符44

2.4.8其他运算符45

2.4.9运算符的优先级45

第3章 ActionScript控制语句47

3.1 if条件语句47

3.1.1单条件if语句47

3.1.2双条件if语句49

3.1.3多条件if语句50

3.1.4嵌套if语句53

3.2 switch条件语句54

3.3 while循环语句56

3.4 do while循环语句57

3.5 for循环语句59

3.5.1基本for语句59

3.5.2嵌套for语句60

3.6 for in循环语句61

3.7 for each循环语句63

3.8其他语句64

3.8.1 break语句64

3.8.2 continue语句65

3.8.3 return语句66

第4章 处理函数67

4.1定义函数67

4.1.1函数语句67

4.1.2函数表达式68

4.2使用函数69

4.2.1调用函数70

4.2.2函数的返回值70

4.2.3函数的作用域71

4.3函数的参数72

4.3.1按值或按引用传递参数72

4.3.2默认参数值73

4.3.3 arguments对象74

4.3.4 (rest)参数75

4.4函数的高级操作76

4.4.1递归函数76

4.4.2嵌套函数78

第5章 处理数组80

5.1创建数组80

5.1.1声明数组80

5.1.2为数组赋值83

5.1.3 Array类的属性83

5.2访问数组元素84

5.3数组基本操作85

5.3.1插入数组元素85

5.3.2查询数据元素87

5.3.3删除数组元素89

5.3.4对数组排序90

5.4关联数组93

5.4.1具有字符串键的关联数组94

5.4.2具有对象键的关联数组95

5.4.3使用对象键循环访问96

5.5多维数组96

5.5.1由两个索引数组组成的多维数组97

5.5.2由索引数组和关联数组组成的多维数组97

第6章 处理日期和时间100

6.1创建日期和时间对象100

6.1.1使用空构造函数创建100

6.1.2传递一个数字创建101

6.1.3传递多个数字创建101

6.1.4传递字符串创建102

6.2操作日期和时间103

6.2.1获取日期103

6.2.2处理时间105

6.2.3转换显示格式106

6.2.4日期和时间的运算107

6.3数学函数108

6.3.1 Math类简介108

6.3.2 Math类常量109

6.3.3 Math类方法110

6.4 Timer类和计时函数112

6.4.1 Timer类112

6.4.2计时函数113

第7章 操作字符串与正则表达式115

7.1创建字符串115

7.1.1 String类115

7.1.2 String类的length属性117

7.2字符串的基本操作118

7.2.1字符串大小写转换118

7.2.2替换字符串中的子字符串118

7.2.3连接字符串120

7.2.4比较字符串121

7.3检索字符串121

7.3.1根据字符位置检索字符121

7.3.2检索子字符串的字符位置122

7.3.3检索匹配的子字符串123

7.4截取字符串124

7.4.1根据字符位置截取子字符串124

7.4.2分隔字符串125

7.5正则表达式126

7.5.1正则表达式语法126

7.5.2定义正则表达式128

7.5.3匹配数据129

7.5.4正则表达式示例132

第8章 面向对象编程134

8.1面向对象编程思想概述134

8.1.1对象概述134

8.1.2封装135

8.1.3继承135

8.1.4多态136

8.2类和对象137

8.2.1定义类137

8.2.2构造函数138

8.2.3类成员修饰符139

8.3定义方法141

8.3.1静态方法141

8.3.2实例方法142

8.3.3 get和set存取器方法144

8.3.4绑定方法145

8.4定义属性146

8.4.1静态属性146

8.4.2实例属性148

8.5继承148

8.5.1类继承149

8.5.2属性继承151

8.5.3方法继承152

8.6接口154

8.6.1定义接口154

8.6.2实现接口155

第9章 设计应用程序界面布局158

9.1定义应用程序布局158

9.1.1 WindowedApplication容器158

9.1.2组件大小163

9.1.3组件定位166

9.2基本布局169

9.2.1 controlBarContent组件169

9.2.2 BorderContainer组件170

9.2.3 VGroup组件和HGroup组件174

9.2.4 HDividedBox组件和VDividedBox组件175

9.3窗口模式布局177

9.3.1 Panel组件177

9.3.2 TitleWindow组件180

9.4 Form组件183

9.5 TileGroup组件185

第10章 设计界面显示组件188

10.1文本显示类188

10.1.1 Label组件188

10.1.2 RichText组件191

10.1.3 RichEditableText组件193

10.2文本输入类组件196

10.2.1 TextInput组件196

10.2.2 TextArea组件199

10.3按钮类201

10.3.1 Button组件201

10.3.2 LinkButton组件203

10.4选择类204

10.4.1 CheckBox组件205

10.4.2 RadioButton组件208

10.4.3 PopUpButton组件210

10.4.4 PopUpMenuButton组件212

10.5日期类214

10.5.1 DateChooser组件214

10.5.2 DateField组件216

10.6列表类218

10.6.1 ComboBox组件219

10.6.2 DropDownList221

10.6.3 List组件224

10.6.4 Tree组件227

10.7其他组件231

10.7.1 Image组件231

10.7.2 ColorPicker组件232

10.7.3 NumericStepper组件234

10.7.4 VideoPlayer组件236

第11章 设计应用程序导航239

11.1导航容器和导航菜单组件简介239

11.2导航容器240

11.2.1 ViewStack240

11.2.2 Accordion243

11.2.3 TabNavigator245

11.3导航组件248

11.3.1 ButtonBar249

11.3.2 LinkBar251

11.3.3 ToggleButtonBar252

11.3.4 TabBar255

11.3.5 MenuBar257

第12章 操作XML261

12.1创建XML对象261

12.1.1使用表达式创建261

12.1.2使用构造函数创建262

12.1.3从外部文件创建263

12.1.4引用其他类型创建264

12.2 XML对象方法264

12.3访问XML数据265

12.3.1遍历XML节点265

12.3.2访问XML节点266

12.3.3访问XML属性268

12.4查找XML数据270

12.4.1按节点查找270

12.4.2按属性查找271

12.5添加XML数据273

12.5.1添加节点273

12.5.2插入节点274

12.5.3添加属性275

第13章 操作系统文件276

13.1文件系统组件276

13.1.1 FileSystemList277

13.1.2 FileSystemTree280

13.1.3 FileSystemComboBox282

13.1.4 FileSystemDataGrid283

13.1.5 FileSystemHistoryButton284

13.2文件操作基础知识286

13.2.1 File类简介286

13.2.2指定路径287

13.2.3使用特殊目录288

13.2.4获取文件系统信息290

13.3操作文件291

13.3.1获取文件信息291

13.3.2创建临时文件293

13.3.3复制和移动文件293

13.3.4枚举目录中的文件294

13.3.5删除文件295

13.3.6查找两个文件的相对路径295

13.3.7让用户选择文件296

13.4操作目录300

13.4.1创建目录300

13.4.2复制和移动目录301

13.4.3枚举目录301

13.4.4打开浏览目录对话框302

13.4.5删除目录304

13.4.6获取可用空间304

13.5使用FileStream类操作文件305

13.5.1 FileStream类简介305

13.5.2打开模式306

13.5.3读取和写入文件307

13.5.4异步读取和写入312

第14章 数据绑定、格式化和验证314

14.1数据模型314

14.1.1使用组件定义314

14.1.2使用脚本定义316

14.1.3使用类定义317

14.2数据绑定320

14.2.1使用大括号运算符绑定320

14.2.2使用Binding组件绑定322

14.2.3使用Bindable关键字绑定323

14.2.4使用脚本绑定326

14.3数据格式化329

14.4数据验证331

14.4.1数据验证组件简介331

14.4.2使用数据验证组件332

14.4.3自定义验证组件336

第15章 数据显示组件340

15.1 DataGrid组件简介340

15.2指定数据源342

15.2.1内部数据源342

15.2.2外部数据源344

15.3设置显示外观346

15.3.1使用DataGrid样式346

15.3.2自定义标题的格式347

15.3.3定义列的格式350

15.3.4定义单元格的格式352

15.4高级操作353

15.4.1获取行数据353

15.4.2修改单元格数据354

15.4.3数据分页显示356

15.4.4数据排序361

15.5 Repeater组件364

15.5.1 Repeater组件简介364

15.5.2 Repeater组件示例365

第16章 读写SQLite数据库369

16.1 SQLite简介369

16.2数据库操作准备工作370

16.2.1创建数据库370

16.2.2创建数据表372

16.2.3关闭数据库连接375

16.3基本操作375

16.3.1执行SQL语句375

16.3.2获取数据377

16.3.3插入数据381

16.3.4更新和删除数据385

16.4使用事务388

16.5处理数据库错误390

16.5.1连接错误390

16.5.2语法错误391

16.5.3约束错误392

16.6优化数据库393

16.6.1使用本地SQL数据库的最佳做法393

16.6.2提高数据库性能394

第17章 AIR开发高级技术397

17.1光标管理397

17.1.1使用自定义光标397

17.1.2使用忙碌光标400

17.2处理拖放402

17.2.1拖放实现机制402

17.2.2实现基本的列表类拖放402

17.2.3在同一组件上实现拖放404

17.2.4拖放行为类405

17.2.5手动拖放实例406

17.3网络连接技术409

17.3.1检测网络状态409

17.3.2使用URLLoader类和URLStream类411

17.3.3从外部文档加载数据412

17.3.4使用与外部脚本进行通信415

17.3.5使用浏览器打开URL416

17.4.6显示HTML内容418

17.4使用声音媒体421

17.4.1基础知识421

17.4.2加载外部声音文件422

17.4.3处理嵌入的声音424

17.4.4处理声音流文件425

17.4.5播放声音426

17.5查看PDF文件429

17.5.1检测PDF功能429

17.5.2加载PDF内容430

17.6操作系统剪贴板432

17.6.1剪贴板工作原理432

17.6.2 Clipboard类简介433

17.6.3指定数据格式435

17.6.4指定数据传输模式436

17.6.5数据序列化436

第18章 物业管理系统442

18.1系统概述442

18.1.1系统需求分析442

18.1.2功能模块设计443

18.1.3数据库设计444

18.2准备工作445

18.2.1新建项目446

18.2.2项目目录结构447

18.2.3创建数据库和数据表448

18.3公共模块449

18.3.1设计数据源449

18.3.2数据库连接类452

18.3.3数据库操作类453

18.3.4数据实例类455

18.4业主信息管理457

18.4.1新增业主457

18.4.2查看业主列表459

18.4.3编辑业主464

18.5费用类别管理466

18.6物业费用管理470

18.6.1新增费用信息470

18.6.2维护费用477

18.7整合应用程序484

18.7.1系统登录484

18.7.2皮肤切换486

18.7.3下拉菜单488

热门推荐