PhoneGap实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:董霙著
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111406303
- 页数:260 页
第一篇 准备篇 2
第1章 认识PhoneGap 2
1.1 PhoneGap介绍 2
1.1.1 什么是PhoneGap 2
1.1.2 PhoneGap的起源 2
1.1.3 PhoneGap的用途 3
1.1.4 PhoneGap的发展现状及趋势 3
1.2 PhoneGap的优势与不足 4
1.2.1 PhoneGap相比其他框架的优势 4
1.2.2 PhoneGap的不足 5
1.3 Web开发速成 6
1.3.1 HTML介绍 6
1.3.2 CSS介绍 7
1.3.3 JavaScript入门 10
1.4 小结 13
第2章 安装和配置PhoneGap 14
2.1 下载PhoneGap 14
2.2 配置PhoneGap 15
2.2.1 配置PhoneGap到iOS 15
2.2.2 配置PhoneGap到Android 19
2.2.3 配置PhoneGap到BlackBerry 31
2.2.4 配置PhoneGap到webOS 34
2.2.5 配置PhoneGap到Symbian 36
2.3 小结 37
第3章 编写第一个PhoneGap应用——汇率计算器 38
3.1 汇率计算器功能概述 38
3.2 创建程序 39
3.3 配置程序界面 40
3.3.1 引入相关文件 40
3.3.2 制作程序界面 40
3.4 给程序添加功能逻辑 46
3.5 在模拟器中测试程序 51
3.6 在手机上测试程序 52
3.6.1 生成iPhone应用 52
3.6.2 生成Android应用 53
3.7 小结 53
第二篇 基础篇 56
第4章 PhoneGap API详解 56
4.1 PhoneGap API简介 56
4.2 使用PhoneGap API前的准备 57
4.3 本地事件处理 57
4.3.1 deviceready 57
4.3.2 pause 58
4.3.3 resume 59
4.3.4 online 60
4.3.5 offline 61
4.3.6 backbutton 61
4.3.7 batterycritical 62
4.3.8 batterylow 63
4.3.9 batterystatus 64
4.3.10 menubutton 65
4.3.11 searchbutton 66
4.3.12 startcallbutton 67
4.3.13 endcallbutton 68
4.3.14 volumedownbutton 69
4.3.15 volumeupbutton 69
4.4 加速计传感器 70
4.4.1 获取加速计传感器的坐标位置 70
4.4.2 周期性获取加速计传感器的坐标位置 71
4.4.3 停止监视加速计传感器的坐标位置 73
4.5 使用设备摄像头 74
4.6 多媒体采集 77
4.6.1 使用capture对象录制视频 77
4.6.2 使用capture对象获取图片 79
4.6.3 使用capture对象录制语音 80
4.7 侦测设备屏幕朝向——指南针 82
4.7.1 获取指南针当前朝向 82
4.7.2 在固定的时间间隔获取设备朝向的角度 83
4.7.3 停止WatchID参数指定的指南针监听 84
4.7.4 当指南针改变度数时获取朝向度数 86
4.7.5 停止watchID参数指定的指南针朝向度数的监听 87
4.8 获取网络连接状态 88
4.9 访问手机通讯录 89
4.9.1 创建一个新的联系人 89
4.9.2 查询联系人 90
4.9.3 处理联系人信息 91
4.10 获取设备信息 93
4.10.1 获得设备的型号名称 94
4.10.2 获取设备上正在运行的PhoneGap版本信息 94
4.10.3 获得设备使用的操作系统名称 95
4.10.4 获得设备的全球唯一标识 95
4.10.5 获得操作系统的版本号 95
4.11 文件系统处理 96
4.11.1 File 96
4.11.2 FileReader 96
4.11.3 FileWriter 99
4.11.4 FileSystem 102
4.11.5 FileEntry 103
4.11.6 DirectoryEntry 106
4.11.7 DirectoryReader 111
4.11.8 FileTransfer 112
4.12 使用设备传感器的GPS地理位置服务 115
4.12.1 获得当前地理位置 115
4.12.2 监测设备的位置变化 116
4.12.3 停止监听设备的位置变化 117
4.13 播放和录制音频 118
4.13.1 获得音频文件的当前位置 118
4.13.2 获得音频文件总时长 120
4.13.3 开始或者继续播放音频文件 121
4.13.4 暂停播放音频文件 123
4.13.5 释放音频资源 124
4.13.6 停止播放音频文件 125
4.13.7 在音频文件中跳到指定位置 127
4.13.8 启动录制音频文件 127
4.13.9 停止录制音频文件 129
4.14 消息提示 130
4.14.1 警告框 130
4.14.2 确认框 131
4.14.3 蜂鸣 132
4.14.4 振动 133
4.15 客户端数据存储 134
4.15.1 openDatabase 134
4.15.2 Database 135
4.15.3 SQLTransaction 137
4.15.4 SQLResultSet 138
4.15.5 SQLResultSetList 140
4.15.6 SQLError 142
4.15.7 localStorage 142
4.16 小结 143
第三篇 实战篇 146
第5章 “指南针”应用程序 146
5.1 指南针应用简介及功能概述 146
5.2 利用PhoneGap创建指南针应用程序 146
5.2.1 主流平台指南针应用程序介绍 146
5.2.2 创建PhoneGap指南针程序 147
5.2.3 指南针程序UI界面 150
5.2.4 程序代码及逻辑讲解 150
5.2.5 导出应用程序 155
5.2.6 在手机上测试应用程序 158
5.3 小结 159
第6章 “万圣节更衣室”应用程序 160
6.1 设置项目 160
6.2 配置程序界面 161
6.2.1 程序界面介绍 161
6.2.2 程序界面分辨率说明 162
6.2.3 程序界面图片素材配置 163
6.3 界面HTML与CSS编写 163
6.3.1 基础代码 163
6.3.2 开始页 164
6.3.3 文本输入页 166
6.3.4 摇晃监测页 167
6.3.5 结果页 169
6.3.6 HTML与CSS最终代码 170
6.4 程序编写 172
6.4.1 界面切换功能 172
6.4.2 文本输入页功能 175
6.4.3 摇晃监测页功能 177
6.4.4 结果页功能 184
6.4.5 退出程序功能 188
6.4.6 最终代码 189
6.5 打包与测试 193
6.5.1 打包生成APK文件 193
6.5.2 测试运行 195
6.6 小结 196
第四篇 提高篇 198
第7章 发布应用程序 198
7.1 将程序提交到App Store 198
7.1.1 向Apple注册 198
7.1.2 准备应用程序的发行版本 207
7.1.3 提交App 218
7.2 将Android应用程序提交到移动应用程序市场 222
7.2.1 注册成为开发者 222
7.2.2 提交App 225
7.3 小结 225
第8章 移动应用的产品设计 226
8.1 Android和iPhone的产品设计差异 226
8.1.1 功能定义阶段 226
8.1.2 构架交互阶段 227
8.1.3 改进细化阶段 229
8.1.4 输出产品阶段 230
8.2 统一化与差异化 231
8.2.1 视觉风格的统一 231
8.2.2 交互设计的差异化 232
8.3 交互体验的重要性 234
8.3.1 什么是交互设计 234
8.3.2 交互设计的重要性 234
8.3.3 如何进行交互设计 237
8.4 WebApp与原生App 239
8.4.1 WebApp和原生App的对比 239
8.4.2 如何选择WebApp和原生App 240
8.5 利用HTML 5和JavaScript编写交互动画 241
8.5.1 利用Adobe Edge创建一个新的项目 241
8.5.2 创建带缓动的渐入HTML动画 243
8.5.3 创建循环动画效果 245
8.5.4 创建按钮完成应用界面的跳转 246
8.5.5 导出HTML动画 247
8.6 小结 249
第9章 PhoneGap与jQuery Mobile的结合使用 250
9.1 jQuery简介 250
9.2 了解jQuery Mobile 252
9.3 使用jQuery Mobile 252
9.4 PhoneGap与jQuery Mobile 255
9.5 小结 255
第10章 PhoneGap的插件 256
10.1 如何使用PhoneGap插件 256
10.2 小结 260
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《留学生的旅行箱》徐菘霙著 2015
- 《PhoneGap实战》董霙著 2013
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019