图书介绍

构建移动网站与APP-HTML 5移动开发入门与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

构建移动网站与APP-HTML 5移动开发入门与实战
  • 常新峰,王金柱编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302461111
  • 出版时间:2017
  • 标注页数:380页
  • 文件大小:107MB
  • 文件页数:393页
  • 主题词:超文本标记语言-程序设计

PDF下载


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

下载说明

构建移动网站与APP-HTML 5移动开发入门与实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML 5移动入门1

1.1 认识HTML1

1.1.1 HTML的构成1

1.1.2 CSS的构成2

1.1.3 JavaScript的构成3

1.2 认识HTML 54

1.2.1 HTML 5的发展与理念5

1.2.2 HTML 5和XHTML的对比6

1.3 制作一个简单的HTML 5移动APP7

1.3.1 开发工具的选择8

1.3.2 APP代码的编写8

1.3.3 调试运行Hello APP9

1.4 HTML 5的移动特色10

1.5 本章小结10

第2章 移动特性1——移动表单11

2.1 丰富的表单属性11

2.2 移动Web表单的input类型12

2.2.1 search类型文本12

2.2.2 email类型文本13

2.2.3 number类型文本14

2.2.4 range类型文本15

2.2.5 tel类型文本15

2.2.6 url类型文本16

2.3 HTML 5表单新属性16

2.3.1 autocomplete属性16

2.3.2 autofocus属性17

2.4 范例——创建一个HTML 5版的APP注册页面18

2.4.1 代码设计19

2.4.2 代码分析24

2.5 本章小结26

第3章 移动特性2——多媒体形式27

3.1 音频视频27

3.1.1 音频视频的格式27

3.1.2 使用video/audio元素27

3.1.3 音频视频的通信29

3.2 范例——制作音乐播放器APP31

3.3 范例——制作视频播放器APP33

3.3.1 普通视频播放器34

3.3.2 添加视频进度条37

3.3.3 添加视频快进慢进按钮40

3.3.4 处理带字幕的视频41

3.4 本章小结43

第4章 移动特性3——地理位置定位44

4.1 认识地理位置44

4.1.1 纬度和经度坐标44

4.1.2 定位数据45

4.1.3 构建地理位置应用46

4.2 手机地理位置定位47

4.3 谷歌地图的使用49

4.3.1 追踪用户的位置49

4.3.2 查找路线53

4.3.3 用户自定义的地理定位61

4.4 高德地图的使用65

4.5 本章小结67

第5章 移动特性4——离线缓存68

5.1 离线缓存应用68

5.1.1 离线缓存API简介68

5.1.2 使用Manifest方法71

5.1.3 使用ApplicationCache API方法72

5.1.4 搭建简单的离线APP72

5.2 离线事件处理76

5.3 范例——离线贴吧APP80

5.4 本章小结84

第6章 移动特性5——Canvas绘图85

6.1 HTML 5的绘图API85

6.1.1 什么是Canvas85

6.1.2 加载Canvas86

6.1.3 什么是SVG87

6.1.4 什么是WebGL89

6.1.5 Paper.js图形库90

6.2 立用Canvas91

6.2.1 绘制图形92

6.2.2 绘制文字96

6.2.3 颜色渐变103

6.3 范例——带特效的相册APP106

6.4 本章小结114

第7章 移动特性6——CSS 3视觉辅助115

7.1 CSS 3的变化115

7.2 背景(Backgrounds)116

7.3 文字效果(Text Effects)117

7.4 边框(Border)118

7.5 用户界面(User interface)120

7.6 转换(Transform)122

7.7 过渡(Transition)123

7.8 范例——用CSS 3画哆啦A梦124

7.8.1 头和脸125

7.8.2 脖子和铃铛129

7.8.3 身体和四肢131

7.8.4 让眼睛动起来135

7.9 本章小结136

第8章 移动特性7——调用手机设备137

8.1 HTML 5调用手机摄像头137

8.2 HTML 5调用手机相册140

8.3 HTML 5调用手机通讯录146

8.4 本章小结149

第9章 HTML 5移动性能优化150

9.1 HTML 5的性能考量150

9.1.1 浏览器性能150

9.1.2 网络性能153

9.1.3 开发效率154

9.2 加载优化156

9.2.1 减HTTP请求156

9.2.2 充分利用缓存160

9.2.3 压缩161

9.2.4 优化JavaScript加载性能165

9.2.5 其他加载优化173

9.3 CSS优化175

9.3.1 了解页面的渲染过程176

9.3.2 避免在HTML标签中写Style属性178

9.3.3 正确使用display属性179

9.3.4 避免使用CSS表达式179

9.3.5 请勿滥用float属性180

9.3.6 不滥用Web字体182

9.3.7 不声明过多的Font-size184

9.3.8 优化选择器的使用185

9.4 图片优化187

9.4.1 使用CSS 3代替图片187

9.4.2 使用Data URI代替图片190

9.4.3 使用SVG代替图片194

9.4.4 IconFont与SVG优劣对比196

9.4.5 使用压缩图片197

9.4.6 使用srcset198

9.4.7 使用WebP200

9.5 渲染优化201

9.5.1 渲染流程202

9.5.2 使用Viewport加速页面渲染203

9.5.3 动画优化204

9.5.4 高频事件优化207

9.5.5 GPU加速210

9.6 脚本优化211

9.6.1 脚本执行优化211

9.6.2 条件JavaScript212

9.6.3 缓存DOM操作215

9.6.4 尽量使用事件代理以避免批量绑定事件219

9.6.5 尽量使用ID选择器221

9.6.6 dick事件优化223

9.7 本章小结225

第10章 jQUery Mobile移动框架226

10.1 初步接触jQuery Mobile226

10.1.1 jQuery Mobile框架特点226

10.1.2 jQuery Mobile框架安装与配置227

10.1.3 创建第一个jQuery Mobile APP229

10.2 jQuery Mobile页面与导航231

10.2.1 jQuery Mobile单页面231

10.2.2 jQuery Mobile多页面233

10.2.3 jQuery Mobile对话框页面236

10.2.4 jQuery Mobile导航241

10.2.5 jQuery Mobile加载246

10.2.6 jQuery Mobile动画效果250

10.3 jQuery Mobile CSS样式253

10.3.1 按钮样式253

10.3.2 图标样式260

10.3.3 网格布局样式264

10.4 jQuery Mobile 小部件268

10.4.1 工具条268

10.4.2 导航条271

10.4.3 选项卡275

10.4.4 面板278

10.4.5 弹出框281

10.5 jQuery Mobile表单284

10.5.1 输入框284

10.5.2 复选框286

10.5.3 单选按钮288

10.5.4 下拉列表框289

10.5.5 滑块控件291

10.6 本章小结293

第11章 Sencha Touch框架294

11.1 初步接触Sencha Touch294

11.1.1 Sencha Touch框架特点294

11.1.2 Sencha Touch框架环境搭建295

11.1.3 创建第一个Sencha Touch APP303

11.1.4 Sencha Touch APP代码解析307

11.1.5 运行Sencha Touch APP318

11.2 Sencha Touch核心概念320

11.2.1 类系统320

11.2.2 容器组件332

11.2.3 组件布局334

11.2.4 事件338

11.3 Sencha Touch组件343

11.3.1 导航视图343

11.3.2 旋灯视图348

11.3.3 表单351

11.4 本章小结354

第12章 jQUery Mobile框架实战——移动便笺APP355

12.1 项目介绍355

12.2 项目功能模块356

12.2.1 主页356

12.2.2 便笺内容浏览页面358

12.2.3 登录页面360

12.2.4 便笺内容浏览页面(用户权限)362

12.2.5 新建便笺内容364

12.2.6 编辑便笺内容367

12.2.7 删除便笺内容367

12.2.8 清空便笺内容368

12.3 本章小结369

第13章 Sencha Touch框架实战——通讯录APP370

13.1 项目介绍370

13.2 项目功能模块371

13.2.1 app.js主入口文件371

13.2.2 Model模型372

13.2.3 Store存储372

13.2.4 View主视图373

13.2.5 Contacts视图类375

13.2.6 Controller控制器376

13.3 测试运行项目378

13.4 本章小结380

热门推荐