封面
版权信息
前言
第一篇 入门篇
第1章 ◄ 初步了解Cordova ►
1.1 认识Cordova
1.2 Cordova的小伙伴们
1.3 小结
第2章 ◄ Cordova入门 ►
2.1 开发环境的搭建
2.2 跨平台的HTML 5
2.3 更好玩的CSS 3
2.4 完美兼容浏览器的jQuery框架
2.5 小结
第3章 ◄ 开始前的准备 ►
3.1 HTML 5,你真的准备好了吗
3.2 HTML 5的若干练习
3.3 关于界面设计
3.4 使用jQuery Mobile进行界面制作
3.5 编辑器的选择
3.6 Cordova中的API能干什么
3.7 小结
第二篇 基础知识篇
第4章 ◄ Cordova的本地事件 ►
4.1 什么是生命周期
4.2 使用程序加载事件
4.3 使用被动消息事件
4.4 使用主动消息事件
4.5 小结
第5章 ◄ 设备信息的获取 ►
5.1 Cordova获取设备信息
5.2 device类的异常情况
5.3 实战:用Cordova制作一个简单的应用
5.4 小结
第6章 ◄ 通讯录信息的获取 ►
6.1 创建一个Contact对象
6.2 利用find()方法查询通讯录
6.3 Contact对象的属性
6.4 联系人的创建、读取、修改和删除
6.5 ContactField对象的深入研究
6.6 小结
第7章 ◄ Cordova的消息提示 ►
7.1 notification警告的使用
7.2 notification确认对话框的使用
7.3 notification显示可以传递变量的对话框
7.4 notification控制蜂鸣器和震动
7.5 小结
第8章 ◄ 加速度传感器 ►
8.1 获取当前的加速度
8.2 监视设备的加速度
8.3 详解acceleration对象
8.4 加速度传感器的使用
8.5 实战:制作“马上有一切”的动画
8.6 小结
第9章 ◄ 设备传感器 ►
9.1 利用Geolocation类获取设备地理信息
9.2 利用getCurrentPosition()方法获取设备所在坐标
9.3 使用watchPosition()方法监控设备的位置变化
9.4 设备方向的获取
9.5 监视设备方向的两种方法
9.6 小结
第10章◄ Cordova对音频的控制 ►
10.1 利用Cordova播放音频的方法
10.2 利用pause()方法暂停播放音乐
10.3 利用stop()方法停止播放音频文件
10.4 获取音频文件的更多信息
10.5 播放指定位置的音乐
10.6 使用Cordova录制声音
10.7 释放音频资源
10.8 实战:制作一个简单的“录音机”软件
10.9 小结
第11章 ◄ Cordova中的文件操作 ►
11.1 使用FileReader读取文件
11.2 使用FileWriter编写文件
11.3 使用FileSystem获取文件系统信息
11.4 FileEntry类简介
11.5 DirectoryEntry类的简介
11.6 使用FileTransfer向服务器上传文件
11.7 其他与文件系统相关的类
11.8 小结
第12章 ◄ 多媒体资源的捕获 ►
12.1 声音的采集
12.2 图像信息的采集
12.3 视频的采集
12.4 鸡肋的MediaFileData对象
12.5 小结
第13章 ◄ Cordova本地存储的使用 ►
13.1 HTML 5中的本地存储功能
13.2 Cordova中的本地存储功能
13.3 数据库的使用
13.4 数据库内容的读取
13.5 键值对的使用方法
13.6 小结
第三篇 项目实战篇
第14章 打造一款类Flappy Bird的小游戏
14.1 需求分析
14.2 模型建立
14.3 界面设计
14.4 游戏的设计和实现
14.5 界面的美化
14.6 缺陷和不足
14.7 小结
第15章 ◄ 实战Cordova新闻应用 ►
15.1 项目开始前的“闲言碎语”
15.2 项目需求
15.3 界面设计和实现
15.4 利用Ajax获取服务器上的信息
15.5 让数据显示出来
15.6 小结
第16章 ◄ 实战Cordova制作号码本 ►
16.1 项目介绍
16.2 为Cordova编写插件
16.3 界面设计
16.4 界面的实现
16.5 界面功能的实现
16.6 最终功能的实现
16.7 小结
后记
更新时间:2020-11-28 16:43:52