logo资料库

PhoneGap入门经典-完整版-中文版.pdf

第1页 / 共356页
第2页 / 共356页
第3页 / 共356页
第4页 / 共356页
第5页 / 共356页
第6页 / 共356页
第7页 / 共356页
第8页 / 共356页
资料共356页,剩余部分请下载后查看
第1章 PhoneGap介绍
1.1 使用PhoneGap
1.1.1 快速展示PhoneGap的功能
1.1.2 从基础开始
1.2 PhoneGap的历史
1.2.1 了解PhoneGap的起源
1.2.2 PhoneGap的当前状态评估
1.2.3 了解PhoneGap的优缺点
1.3 理解PhoneGap应用程序的基础
1.3.1 PhoneGap的作用
1.3.2 API概览
1.3.3 移动设计问题
1.4 本章小结
第2章 安装和配置PhoneGap
2.1 下载PhoneGap
2.1.1 为iOS下载PhoneGap
2.1.2 为Android下载PhoneGap
2.1.3 为BlackBerry下载PhoneGap
2.1.4 为webOS下载PhoneGap
2.1.5 为Symbian下载PhoneGap
2.2 使用PhoneGap Build
2.3 选择开发环境
2.3 选择开发环境
2.4 本章小结
第3章 基本攻略
3.1 在Xcode中使用PhoneGap
3.2 在Android设备中使用PhoneGap
3.3 在BlackBerry设备中使用PhoneGap
3.4 在其他设备中使用PhoneGap
3.5 本章小结
第4章 事件
4.1 理解事件
4.2 使用事件侦听器
4.3 理解事件类型
4.3.1 backbutton事件
4.3.2 deviceready事件
4.3.3 menubutton事件
4.3.4 pause事件
4.3.5 resume事件
4.3.6 searchbutton事件
4.3.7 online事件
4.3.8 offline事件
4.4 本章小结
第5章 使用设备、网络和通知工作
5.1 从设备获取信息
5.1.1 获取设备的名称
5.1.2 获取PhoneGap的版本信息
5.1.3 获取设备平台信息
5.1.4 获取设备的UUID
5.1.5 获取操作系统版本
5.2 网络检测
5.3 使用通知
5.3.1 使用警告
5.3.2 使用确认对话框
5.3.3 使用鸣叫
5.3.4 使用振动
5.3.4 使用振动
5.4 本章小结
第6章 加速计
6.1 认识加速计
6.1.1 什么是加速计
6.1.2 使用加速计
6.1.3 加速计应用程序展示
6.2 使用Acceleration对象
6.3 使用加速计方法
6.3.1 getCurrentAcceleration
6.3.2 watchAcceleration
6.3.3 clearWatch
6.4 加速计选项
6.5 本章小结
第7章 罗盘
7.1 认识罗盘
7.1.1 什么是罗盘
7.1.2 不同设备的差异
7.1.3 使用罗盘
7.1.4 罗盘应用程序展示
7.2 使用罗盘方法
7.2.1 getCurrentHeading
7.2.2 watchHeading
7.2.3 clearWatch
7.3 使用罗盘选项
7.4 改善外观和体验
7.5 本章小结
7.5 本章小结
第8章 地理定位
8.1 认识地理定位
8.1.1 什么是地理定位
8.1.2 使用地理定位
8.1.3 地理定位应用程序展示
8.2 Position、PositionError和Coordinates对象
8.2.1 Position对象
8.2.2 PositionError对象
8.2.3 Coordinates对象
8.3 使用地理定位方法
8.3.1 getCurrentPosition
8.3.2 watchPosition
8.3.3 clearWatch
8.4 使用地理定位选项
8.5 改善外观和体验
8.6 本章小结
第9章 媒体
9.1 认识媒体文件
9.1.1 什么是媒体文件
9.1.2 使用媒体文件
9.1.3 媒体应用程序展示
9.2 Media对象
9.3 使用媒体方法
9.3.1 getCurrentPosition
9.3.2 getDuration
9.3.3 play
9.3.3 play
9.3.4 pause
9.3.5 release
9.3.6 startRecord
9.3.7 stop
9.4 处理错误
9.5 改善外观和体验
9.6 本章小结
第10章 摄像头
10.1 认识摄像头
10.1.1 什么是摄像头
10.1.2 什么是照片画廊
10.1.3 使用摄像头
10.1.4 摄像头应用程序展示
10.2 使用Camera对象
10.3 使用getPicture方法
10.4 使用摄像头选项
10.5 改善外观和体验
10.6 本章小结
第11章 存储
11.1 了解存储选项
11.2 使用数据库对象
11.2.1 打开一个数据库
11.2.2 运行一个SQL查询
11.2.3 查看结果集
11.2.4 处理错误
11.3 使用localStorage对象
11.4 本章小结
11.4 本章小结
第12章 文件
12.1 了解文件系统
12.2 了解目录和文件
12.2.1 使用DirectoryEntry对象
12.2.2 使用FileEntry对象
12.2.3 使用标志
12.2.4 使用LocalFileSystem
12.3 读文件
12.3.1 abort
12.3.2 readAsDataURL
12.3.3 readAsText
12.4 写文件
12.5 了解文件传输
12.5.1 FileUploadOptions
12.5.2 FileUploadResult
12.6 处理错误
12.6.1 FileError
12.6.2 FileTransferError
12.7 本章小结
12.7 本章小结
第13章 通讯录
13.1 学习创建通讯录
13.1.1 保存联系人
13.1.2 克隆联系人
13.1.3 删除联系人
13.2 查找联系人
13.3 某些怪癖
13.3.1 Contacts
13.3.2 ContactName
13.3.3 ContactOrganization
13.4 处理错误
13.5 本章小结
第14章 捕获
14.1 学习捕获视频
14.1.1 使用options参数
14.1.2 捕获视频时的怪癖
14.2 学习捕获音频
14.2.1 使用options参数
14.2.2 捕获音频时的怪癖
14.3 学习捕获图像
14.3.1 使用options参数
14.3.2 捕获图像时的怪癖
14.4 处理错误
14.4 处理错误
14.5 本章小结
第15章 创建记事本应用程序
15.1 设计应用程序
15.2 建立应用程序
15.2.1 创建捕获选项
15.2.2 添加元数据
15.2.3 保存和同步
15.2.4 添加地理位置
15.2.5 最终代码
15.3 清理应用程序
15.4 本章小结
附录A 练习答案
附录B PhoneGap工具
附录C PhoneGap.js
附录D PhoneGap插件
分享到:
收藏