15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 营销百科 > PhoneGap实战目录

PhoneGap实战目录

时间:2023-06-14 13:42:02 | 来源:营销百科

时间:2023-06-14 13:42:02 来源:营销百科

PhoneGap实战目录:推荐序
前言
第一篇准备篇
第1章认识PhoneGap2
1.1PhoneGap介绍2
1.1.1什么是PhoneGap2
1.1.2PhoneGap的起源2
1.1.3PhoneGap的用途3
1.1.4PhoneGap的发展现状及趋势3
1.2PhoneGap的优势与不足4
1.2.1PhoneGap相比其他框架的优势4
1.2.2PhoneGap的不足5
1.3Web开发速成6
1.3.1HTML介绍6
1.3.2CSS介绍7
1.3.3JavaScript入门10
1.4小结13
第2章安装和配置PhoneGap14
2.1下载PhoneGap14
2.2配置PhoneGap15
2.2.1配置PhoneGap到iOS15
2.2.2配置PhoneGap到Android19
2.2.3配置PhoneGap到BlackBerry31
2.2.4配置PhoneGap到webOS34
2.2.5配置PhoneGap到Symbian36
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
第二篇基础篇
第4章PhoneGapAPI详解56
4.1PhoneGapAPI简介56
4.2使用PhoneGapAPI前的准备57
4.3本地事件处理57
4.3.1deviceready57
4.3.2pause58
4.3.3resume59
4.3.4online60
4.3.5offline61
4.3.6backbutton61
4.3.7batterycritical62
4.3.8batterylow63
4.3.9batterystatus64
4.3.10menubutton65
4.3.11searchbutton66
4.3.12startcallbutton67
4.3.13endcallbutton68
4.3.14volumedownbutton69
4.3.15volumeupbutton69
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.1File96
4.11.2FileReader96
4.11.3FileWriter99
4.11.4FileSystem102
4.11.5FileEntry103
4.11.6DirectoryEntry106
4.11.7DirectoryReader111
4.11.8FileTransfer112
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.1openDatabase134
4.15.2Database135
4.15.3SQLTransaction137
4.15.4SQLResultSet138
4.15.5SQLResultSetList140
4.15.6SQLError142
4.15.7localStorage142
4.16小结143
第三篇实战篇
第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.6HTML与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
第四篇提高篇
第7章发布应用程序198
7.1将程序提交到AppStore198
7.1.1向Apple注册198
7.1.2准备应用程序的发行版本207
7.1.3提交App218
7.2将Android应用程序提交到移动应用程序市场222
7.2.1注册成为开发者222
7.2.2提交App225
7.3小结225
第8章移动应用的产品设计226
8.1Android和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.4Web App与原生App239
8.4.1Web App和原生App的对比239
8.4.2如何选择WebApp和原生App240
8.5利用HTML5和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.1jQuery简介250
9.2了解jQuery Mobile252
9.3使用jQuery Mobile252
9.4PhoneGap与jQuery Mobile255
9.5小结255
第10章Phone Gap的插件256
10.1如何使用PhoneGap插件256
10.2小结260

关键词:目录,实战

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭