注册 登录 进入教材巡展
#
  • #

出版时间:2017年8月

出版社:中国铁道出版社

以下为《HTML5移动Web开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113231033
  • 61339
  • 67188495-5
  • 16开
  • 2017年8月
  • 232
  • 工学
  • 计算机科学与技术
  • TP312.8
  • 计算机
  • 高职高专
内容简介
本书是在《Android 移动开发基础案例教程》的基础上编写的,涵盖 Android 基础的全部 知识,不仅是对 Android 基础的巩固与提高,更是对项目经验的积累。本书以博学谷项目为主线, 从项目的需求分析、产品设计、产品开发一直到项目上线,讲解了项目开发的全过程。 本书共 8 章,第 1 章针对博学谷项目进行整体介绍,第 2 章针对界面设计进行讲解,第 3 ~ 7 章针对项目功能模块进行详细讲解,其中包括注册与登录模块、“我”的模块、个人资料模块、 习题模块、课程模块 5 个模块,第 8 章针对项目上线进行讲解。 本书附有配套视频、源代码、习题、教学课件等资源。另外,为了帮助读者更好地学习 本书讲解的内容,还提供了在线答疑服务,希望可以帮助更多的读者。 本书适合作为高等院校计算机相关专业的教材,也可作为社会培训教材,是一本适合初 学者学习和参考的读物。
目录

第1章

 移动互联中的Web应用 .................1

1.1 移动互联网的发展...............1

1.2 移动Web开发概述...............3

1.2.1  移动开发的几种

方式 ............................3

1.2.2  移动Web开发与PC端Web开发的区别.........4

1.3 移动端的Web浏览器...........4

1.4  基于HTML5的移动Web

开发 .......................................5

小结 ................................................7

思考题 ............................................7

第2章

 基于HTML5的移动Web应用(上) ...8

2.1 HTML5的网络存储 .............8

2.1.1 Web Storage简介 ........9

2.1.2 localStorage..............10

2.1.3 sessionStorage...........12

2.1.4 Storage 事件监听 .....14

2.2 移动Web离线应用.............15

2.2.1 离线应用简介 ..........15

2.2.2  Application Cache

的基本应用 ..............16

2.2.3  applicationCache

对象 ..........................20

2.2.4 离线缓存更新 ..........21

2.3 HTML5画布.......................22

2.3.1 初识canvas...............22

2.3.2  利用canvas 绘制

矩形和清除矩形 ......25

2.3.3  利用canvas 绘制

圆形..........................27

2.3.4  利用canvas 绘制

图片 ..........................28

2.3.5  利用canvas 其他

方法 ..........................30

小结 ..............................................31

思考题 ..........................................31

第3章

 基于HTML5的移动Web应用(下) ...32

3.1 视频与音频.........................32

3.1.1 

使用 ..........................33

3.1.2  HTML DOM Video

对象 ..........................35

3.1.3 

使用 ..........................38

3.1.4  HTML DOM Audio

对象 ..........................39

3.2 Geolocation地理定位.........42

3.2.1 Geolocation简介 .......42

3.2.2 获取当前位置 ..........42

3.2.3 调用百度地图 ..........45

3.3 拖曳.....................................49

3.4 文件操作.............................52

3.4.1 选择文件..................53

3.4.2 操作文件..................55

小结 ..............................................59

思考题 ..........................................59

第4章

 移动端页面布局和常用事件 ............60

4.1 流式布局.............................60

4.2 视口.....................................62

4.2.1 理解视口..................62

4.2.2 移动端的3种视口 ....63

4.3 移动端常用事件.................65

4.3.1 Touch事件简介........65

4.3.2 Touch事件的应用 ....67

4.3.3  过渡和动画结束

事件 ..........................70

小结 ..............................................75

思考题 ..........................................75

第5章

 综合项目——黑马

掌上商城 ..........76

5.1 项目简介.............................76

5.1.1 项目功能展示 ..........77

5.1.2  项目目录和文件

结构 ..........................77

5.1.3 项目开发流程 ..........78

5.2 商城首页.............................80

5.2.1  【任务1】 项目

搭建 ..........................80

5.2.2  【任务2】 页面主体

和头部搜索 ..............83

5.2.3 【任务3】 轮播图 ...87

5.2.4 【任务4】 导航栏 ...92

5.2.5 【任务5】 商品 ......95

5.3 商品分类页.......................102

5.3.1  【任务6】 顶部

通栏 ........................102

5.3.2 【任务7】 左侧栏 ...104

5.3.3 【任务8】 右侧栏 ...109

5.4 购物车页面.......................114

5.4.1  【任务9】 购物

车页面 ....................114

5.4.2  【任务10】 弹出

框动画 ....................122

5.5 Zepto.js..............................127

5.5.1 Zepto 模块..............127

5.5.2 Zepto的使用...........128

小结 ............................................129

思考题 ........................................130

第6章

 跨平台移动Web

技术 ..............131

6.1 响应式Web设计...............131

6.1.1  响应式Web设计

简介 ........................132

6.1.2  响应式Web设计

相关技术 ................133

6.2 媒体查询...........................133

6.3 栅格系统...........................136

6.4 弹性盒布局.......................139

小结 ...........................................146

思考题 ........................................146

第7章

 使用Bootstrap进行

移动Web开发 ...147

7.1 初识Bootstrap...................147

7.1.1 Bootstrap简介.........147

7.1.2 Bootstrap下载.........148

7.1.3  Bootstrap基本

模板 ........................150

7.2 Bootstrap常用布局 ...........151

7.2.1 布局容器................151

7.2.2 栅格系统................152

7.2.3 响应式工具............154

7.3 Bootstrap常用样式 ...........157

7.3.1 导航栏....................157

7.3.2 表单........................161

7.3.3 按钮........................166

7.3.4 标签页....................168

7.3.5 轮播插件................170

小结 ............................................174

思考题 ........................................174

第8章

 综合项目——黑马

财富 ..............175

8.1 项目简介...........................176

8.1.1 项目功能展示 ........176

8.1.2  项目目录和文件

结构 ........................178

8.1.3 项目开发流程 ........179

8.2  【任务1】 index.html页面

结构搭建 ...........................180

8.3  【任务2】 顶部通栏

模块 ...................................182

8.4 【任务3】 导航栏模块 ...186

8.5 【任务4】 轮播图模块 ...191

8.6  【任务5】 信息和预约

模块 ...................................197

8.7 【任务6】 产品模块 .......203

8.8  【任务7】 新闻和合作

伙伴模块 ...........................213

小结 ............................................222

思考题 ........................................222