网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Adobe AIR应用开发实践
分类 教育考试-考试-计算机类
作者 (美)厄尔曼
出版社 人民邮电出版社
下载
简介
编辑推荐

AIR(Adobe集成运行机)是Adobe公司提供的一种开发工具,让开发人员可以利用自己的Web开发经验来开发桌面程序。这个工具使用起来非常简单,并且天生就具有开发跨平台程序的能力,在很多情况下不必进行什么额外工作就可以让程序在多个平台上正常运行。

本书主要介绍如何利用Ajax开发AIR程序,内容十分丰富,从程序的安装、运行开始介绍,深入浅出地说明了AIR的基本概念,展示了如何创建窗口和菜单、导入和导出数据、处理文件和目录、使用数据库、利用网络、处理多媒体数据、提高程序安全性和调试程序。书中提供了大量实用代码,不仅很好地展示了AIR程序的先进概念,也有很好的实用性。

内容推荐

本书介绍了利用AIR(ADOBE INTEGRATED RUNTIME,Adobe集成运行机)开发桌面程序的全部过程,包含创建窗口和菜单、处理文件和目录、使用数据库、连接网络、多媒体、安全策略以及程序的安装与调试。书中还提供了大量的实用代码作为范例。

本书面向有一定Web开发经验,想要学习开发桌面程序的读者。

目录

第1章 运行AIR程序 1

 1.1 安装运行机 1

 1.2 安装一个应用程序 4

 1.3 运行一个应用程序 6

第2章 创建程序 9

 2.1 安装SDK 9

 2.2 在Windows系统中修改路径 10

 2.3 在Mac OS X系统中修改路径 12

 2.4 创建项目的结构 15

 2.5 创建HTML文件 16

 2.6 创建XML文件 17

 2.7 测试程序 20

 2.8 创建证书 22

 2.9 生成程序 24

第3章 AIR开发工具 26

 3.1 使用Aptana Studio 26

3.1.1 安装Aptana Studio 27

3.1.2 创建一个AIR程序 31

 3.2 使用Dreamweaver 34

 3.3 创建数字签名 38

3.3.1 使用Aptana Studio创建证书 38

3.3.2 使用Dreamweaver创建证书 40

第4章 基本概念和代码 44

 4.1 技术背景 44

4.1.1 WebKit 44

4.1.2 JavaScript 45

4.1.3 面向对象编程 45

4.1.4 API 46

4.1.5 安全模型 46

4.1.6 通用资源标识 47

 4.2 使用AIRAliases.js 47

 4.3 JavaScript框架 49

 4.4 ActionScript库 52

 4.5 处理事件 53

 4.6 XMLHttpRequest对象 56

第5章 调试 61

 5.1 使用JavaScript对话框 61

 5.2 使用追踪 63

 5.3 使用AIR自查器 65

 5.4 其他调试技术 66

第6章 创建窗口 69

 6.1 新建窗口 69

 6.2 新建本原窗口 72

 6.3 定制窗口 75

 6.4 访问新建的本原窗口 78

 6.5 创建全屏窗口 82

 6.6 处理窗口事件 84

 6.7 创建新外观 87

 6.8 移动窗口和调整大小 92

第7章 创建菜单 96

 7.1 菜单术语 96

 7.2 创建一个菜单 98

 7.3 处理菜单事件 101

 7.4 因操作系统而变的菜单 105

 7.5 添加键盘快捷键 107

 7.6 改变菜单项的状态 112

第8章 导入导出数据 116

 8.1 复制 116

 8.2 剪切 120

 8.3 粘贴 123

 8.4 不同格式的处理 128

 8.5 拖放 132

 8.6 将选定的内容拖出程序 137

第9章 文件和目录 141

 9.1 基础知识 141

9.1.1 AIR包含的类 141

9.1.2 路径和目录 142

9.1.3 同步性 144

 9.2 浏览文件和目录 144

 9.3 访问文件信息 149

 9.4 读取目录内容 153

 9.5 删除文件和目录 156

 9.6 复制、移动文件或目录 161

第10章 处理文件内容 167

 10.1 读取文件 167

 10.2 写入文件 172

 10.3 异步操作举例 178

 10.4 二进制数据的使用 184

第11章 数据库操作 189

 11.1 建立数据库连接 189

 11.2 创建数据库 192

 11.3 插入记录 196

 11.4 处理错误 201

 11.5 选择记录 204

 11.6 更新和删除记录 210

第12章 数据库应用技巧 218

 12.1 发布数据库 218

 12.2 使用预备语句 222

 12.3 成组获取记录 227

 12.4 执行事务 231

 12.5 提高程序性能 241

 12.6 调试技巧 242

第13章 网络连接技术 244

 13.1 URLRequest类 244

 13.2 接收数据 247

 13.3 数据解析 249

 13.4 数据传输 253

 13.5 下载文件 258

 13.6 下载大文件 261

 13.7 上传文件 264

第14章 使用其他媒体 269

 14.1 播放声音文件 269

 14.2 播放长的声音文件 271

 14.3 流媒体中的音频播放 274

 14.4 控制声音文件播放 279

 14.5 查看PDF文件 284

 14.6 处理XML数据 287

第15章 安全策略 294

 15.1 AIR安全模型 294

 15.2 使用非程序沙箱内容 298

 15.3 使用沙箱桥 301

 15.4 数据加密存储 314

 15.5 数据的验证 319

 15.6 最实用的安全策略 320

第16章 开发与应用 322

 16.1 程序描述文件的更多选项 322

 16.2 使用自定义图标 325

 16.3 自动安装 327

 16.4 更多的应用技巧 329

 16.5 升级程序 334

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 14:17:22