图书介绍

Apache Cordova移动应用开发实战PDF|Epub|txt|kindle电子书版本下载

Apache Cordova移动应用开发实战
  • 王亚飞,王洪飞编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302470670
  • 出版时间:2017
  • 标注页数:290页
  • 文件大小:64MB
  • 文件页数:302页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Apache Cordova移动应用开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 入门篇3

第1章 初步了解Cordova3

1.1认识Cordova3

1.1.1 Cordova的发展3

1.1.2 Cordova的特色4

1.1.3 Cordova的优势6

1.2 Cordova的小伙伴们7

1.2.1 jQuery Mobile7

1.2.2 jQuery Touch8

1.2.3 jQ iPhone UI9

1.3小结9

第2章 Cordova入门10

2.1开发环境的搭建10

2.1.1安卓开发环境的搭建10

2.1.2 iOS开发环境的搭建17

2.1.3 Cordova的配置19

2.2跨平台的HTML 521

2.3更好玩的CSS 322

2.4完美兼容浏览器的jQuery框架24

2.5小结25

第3章 开始前的准备26

3.1 HTML 5,你真的准备好了吗26

3.2 HTML 5的若干练习29

3.2.1实现渐变的背景和圆角的按钮29

3.2.2利用JavaScript响应用户的操作32

3.2.3利用CSS 3生成动画34

3.2.4利用JavaScript让“流氓兔”跑步37

3.3关于界面设计39

3.4使用jQuery Mobile进行界面制作42

3.5编辑器的选择45

3.6 Cordova中的API能干什么46

3.7小结48

第二篇 基础知识篇51

第4章 Cordova的本地事件51

4.1什么是生命周期51

4.1.1 Activity的生命周期51

4.1.2通过实例体验Activity的生命周期53

4.1.3 Cordova的生命周期55

4.2使用程序加载事件57

4.3使用被动消息事件60

4.4使用主动消息事件63

4.5小结65

第5章 设备信息的获取66

5.1 Cordova获取设备信息66

5.2 device类的异常情况68

5.3实战:用Cordova制作一个简单的应用69

5.3.1界面设计及实现69

5.3.2为应用加入功能73

5.4小结76

第6章 通讯录信息的获取77

6.1创建一个Contact对象77

6.2利用find()方法查询通讯录79

6.3 Contact对象的属性81

6.4联系人的创建、读取、修改和删除84

6.5 ContactField对象的深入研究87

6.6小结89

第7章 Cordova的消息提示90

7.1 notification警告的使用90

7.2 notification确认对话框的使用92

7.3 notification显示可以传递变量的对话框94

7.4 notification控制蜂鸣器和震动96

7.5小结97

第8章 加速度传感器98

8.1获取当前的加速度98

8.2监视设备的加速度100

8.3详解acceleration对象103

8.4加速度传感器的使用103

8.4.1游戏103

8.4.2抽奖104

8.4.3更多更强大的交互104

8.5实战:制作“马上有一切”的动画104

8.5.1原形设计105

8.5.2素材准备105

8.5.3动画实现106

8.5.4最终实现110

8.6小结114

第9章 设备传感器115

9.1利用Geolocation类获取设备地理信息115

9.2利用getCurrentPosition()方法获取设备所在坐标116

9.3使用watchPosition()方法监控设备的位置变化119

9.4设备方向的获取122

9.5监视设备方向的两种方法124

9.6小结128

第10章 Cordova对音频的控制129

10.1利用Cordova播放音频的方法129

10.2利用pause()方法暂停播放音乐131

10.3利用stop()方法停止播放音频文件133

10.4获取音频文件的更多信息135

10.5播放指定位置的音乐138

10.6使用Cordova录制声音140

10.7释放音频资源143

10.8实战:制作一个简单的“录音机”软件143

10.8.1需求分析143

10.8.2界面实现144

10.8.3界面交互的实现150

10.8.4录音和播放功能的实现153

10.8.5最终的组合155

10.9小结157

第11章 Cordova中的文件操作158

11.1使用FileReader读取文件158

11.2使用FileWriter编写文件163

11.3使用FileSystem获取文件系统信息168

11.4 FileEntry类简介169

11.5 DirectoryEntry类的简介174

11.6使用FileTransfer向服务器上传文件178

11.7其他与文件系统相关的类181

11.8小结185

第12章 多媒体资源的捕获187

12.1声音的采集187

12.2图像信息的采集191

12.3视频的采集195

12.4鸡肋的MediaFileData对象196

12.5小结197

第13章 Cordova本地存储的使用198

13.1 HTML 5中的本地存储功能198

13.1.1为什么需要本地存储198

13.1.2 HTML 5的本地存储199

13.2 Cordova中的本地存储功能201

13.3数据库的使用202

13.4数据库内容的读取207

13.5键值对的使用方法210

13.6小结212

第三篇 项目实战篇215

第14章 打造一款类Flappy Bird的小游戏215

14.1需求分析215

14.2模型建立217

14.3界面设计219

14.4游戏的设计和实现223

14.4.1“像素鸟”的飞行223

14.4.2“像素鸟”的跳跃和下落225

14.4.3碰撞检测功能229

14.5界面的美化232

14.6缺陷和不足233

14.6.1玩法上的缺陷233

14.6.2功能上的贫乏234

14.6.3人机交互不友好234

14.7小结235

第15章 实战Cordova新闻应用236

15.1项目开始前的“闲言碎语”236

15.2项目需求238

15.3界面设计和实现238

15.3.1新闻列表的设计和实现238

15.3.2新闻内容页的实现241

15.3.3界面的进一步整合246

15.4利用Ajax获取服务器上的信息248

15.4.1 Ajax的一个简单实例248

15.4.2 JavaScript跨域解决方法250

15.4.3服务端的实现252

15.5让数据显示出来256

15.5.1新闻列表的显示256

15.5.2新闻内容的显示258

15.5.3最终的整合259

15.6小结263

第16章 实战Cordova制作号码本264

16.1项目介绍264

16.2为Cordova编写插件265

16.2.1实现发短信的插件265

16.2.2为Cordova编写电话拨号插件271

16.3界面设计272

16.4界面的实现274

16.4.1联系人列表的实现274

16.4.2新建联系人界面的实现276

16.4.3短信编辑界面的实现277

16.5界面功能的实现279

16.5.1联系人数据的生成279

16.5.2页面的整合284

16.6最终功能的实现289

16.7小结290

热门推荐