图书介绍

HTML5 APP应用开发教程PDF|Epub|txt|kindle电子书版本网盘下载

HTML5 APP应用开发教程
  • 黄波,张小华,黄平,王彩著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302481997
  • 出版时间:2018
  • 标注页数:442页
  • 文件大小:108MB
  • 文件页数:457页
  • 主题词:超文本标记语言-程序设计-教材

PDF下载


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

下载说明

HTML5 APP应用开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML5 App应用开发概述1

1.1 HTML5介绍1

1.1.1终将失败的Flash2

1.1.2 Web移动应用的未来3

1.2 HTML5新特性3

1.3拥抱HTML56

1.4 HTML5 App的发展7

1.5 HTML5 App与原生App的比较9

1.6 HTML5 App开发环境搭建11

1.6.1开发工具的安装11

1.6.2最接近原生App体验的MUI框架12

1.6.3 HTML5+应用介绍14

1.6.4流应用介绍15

1.7开发第一个HTML5 App16

1.7.1练习:HelloWorld程序16

1.7.2打包过程20

小结23

习题23

第2章 HTML5页面基础25

2.1 HTML简介25

2.1.1标签26

2.1.2标签的属性26

2.1.3注释标签27

2.2 HTML5文档基本格式27

2.3布局div标签29

2.4文本控制标签30

2.4.1标题h标签30

2.4.2段落p标签30

2.4.3水平线hr标签31

2.4.4换行br标签31

2.4.5特殊字符标记32

2.4.6修饰span标签32

2.5图像img标签33

2.6超链接a标签34

2.7列表标签35

2.7.1无序列表ul标签35

2.7.2有序列表ol标签36

2.8语义化标签37

2.9页面交互性标签38

2.9.1细节展示details和summary标签38

2.9.2进度条progess标签39

2.10表格标签39

2.11表单的应用42

2.11.1表单form标签42

2.11.2各种input输入标签44

2.11.3 input标签的其他属性52

2.11.4其他表单标签52

2.11.5实例:注册表单54

2.12移动开发中meta标签的应用56

小结57

习题57

第3章 CSS样式设计60

3.1 CSS简介60

3.2 CSS核心基础61

3.2.1 CSS样式规则61

3.2.2 CSS中的单位和颜色62

3.2.3在HTML文档中应用CSS62

3.3 CSS选择器63

3.3.1基础选择器63

3.3.2其他选择器65

3.4尺寸属性65

3.5文本样式属性66

3.6 CSS高级特性70

3.6.1继承性70

3.6.2 CSS层叠性和优先级70

3.6.3 Chrome调试CSS71

3.7背景属性74

3.7.1设置背景颜色74

3.7.2设置背景图片75

3.8边框属性79

3.9 CSS盒子模型80

3.9.1内填充属性80

3.9.2外边距属性81

3.9.3 box-sizing属性82

3.10浮动和定位83

3.10.1浮动83

3.10.2定位85

3.10.3块元素与行内元素88

3.11 CSS动画效果89

3.11.1过渡89

3.11.2 2D及3D变换90

3.11.3动画控制91

3.12其他一些常用的CSS属性94

3.13移动设备的适配95

3.14实例97

3.14.1注册表单样式美化97

3.14.2旅游App页面98

小结98

习题99

第4章 JavaScript编程基础101

4.1 JavaScript介绍101

4.2使用JavaScript102

4.2.1在页面中插入代码102

4.2.2使用js文件103

4.3 JavaScript的基础语法104

4.3.1数据类型104

4.3.2变量定义105

4.3.3数据类型的转换106

4.3.4代码注释109

4.3.5运算符110

4.3.6常用语句116

4.4函数122

4.4.1函数定义及调用122

4.4.2变量的作用域123

4.4.3函数重载124

4.4.4函数的返回值125

4.4.5匿名函数126

4.5 JavaScript在Chrome中的调试126

4.5.1在控制台输出126

4.5.2断点调试128

4.6 JavaScript对象基础130

4.6.1 Object对象130

4.6.2内置对象131

4.6.3自定义类或对象140

4.7 JavaScript处理JSON143

4.7.1 JSON格式结构简介143

4.7.2 JSON序列化与反序列化143

小结145

习题145

第5章 JavaScript交互编程147

5.1 DOM介绍147

5.2使用DOM148

5.2.1 document对象148

5.2.2查找节点150

5.2.3处理属性154

5.2.4读取和设置内容155

5.2.5创建和操作节点158

5.3 DOM的样式编程165

5.3.1 className属性165

5.3.2 classList对象166

5.3.3 style对象168

5.4事件170

5.4.1常用的一些事件170

5.4.2内联属性监听事件171

5.4.3 DO M属性监听事件172

5.4.4标准的事件监听函数172

5.4.5事件触发过程175

5.4.6事件的Event对象176

小结178

习题179

第6章 jQuery编程基础182

6.1 jQuery介绍182

6.2使用jQuery183

6.3使用$()函数183

6.4 jQuery的自定义选择器184

6.4.1基本过滤器185

6.4.2内容过滤器185

6.4.3可见性过滤器185

6.4.4表单选择器185

6.5 jQuery对象与DOM对象的转换186

6.6 jQuery对事件的处理187

6.6.1页面加载后执行187

6.6.2 jQuery事件监听188

6.7 jQuery遍历方法193

6.7.1遍历HTML元素对象193

6.7.2遍历数组对象194

6.7.3遍历JSON对象属性195

6.8 jQuery DOM交互195

6.8.1操作HTML属性196

6.8.2操作表单元素的值198

6.8.3修改节点内容199

6.8.4创建和添加HTML元素节点200

6.8.5删除HTML元素节点202

6.8.6复制HTML元素节点204

6.8.7修改样式205

6.9 jQuery的扩展209

6.10 jQuery插件应用介绍212

6.11实例:记忆翻牌游戏214

小结215

习题215

第7章 AJAX通信技术219

7.1 AJAX技术介绍219

7.2 HTTP协议分析221

7.2.1 HTTP协议介绍221

7.2.2 Fiddler抓包神器221

7.2.3 HTTP请求与响应225

7.2.4 Fiddler手机数据抓包231

7.2.5 Fiddler模拟HTTP请求232

7.2.6图片验证码233

7.3 XMLHttpRequest对象235

7.3.1使用方法235

7.3.2读取数据237

7.3.3提交数据239

7.3.4 FormData对象241

7.3.5解析XML数据246

7.4 CORS跨域问题248

7.5 RESTful API介绍250

7.6 jQuery中的AJAX方法250

7.7实例:送货地址管理252

小结253

习题254

第8章 WebSocket基础257

8.1 WebSocket的发展历程257

8.2 HTML5 WebSocket简介258

8.3 WebSocket实现259

8.4实例:聊天室261

8.4.1 WebSocket服务器端261

8.4.2客户端实现262

小结264

习题264

第9章 播放多媒体266

9.1 HTML5标准中的音视频266

9.1.1〈audio〉标签266

9.1.2〈video〉标签267

9.2 〈audio〉和〈video〉标签的主要属性267

9.3 audio对象和video对象的API269

9.4实例:视频播放器270

小结271

习题271

第10章 本地存储273

10.1 HTML5本地存储技术概述273

10.2 localStorage和sessionStorage274

10.2.1检查浏览器的支持274

10.2.2相应的API275

10.3 Web SQL数据库280

10.3.1创建或打开数据库280

10.3.2执行SQL语句280

10.4 IndexedDB数据库283

10.4.1数据库初始化284

10.4.2 对象存储空间284

10.4.3索引285

10.4.4事务285

10.4.5 IndexedDB的CRUD操作286

10.4.6游标286

小结288

习题288

第11章 Canvas绘图289

11.1 Canvas介绍289

11.2绘制图形290

11.2.1绘制直线290

11.2.2绘制贝塞尔曲线293

11.2.3绘制填充294

11.2.4使用渐变色295

11.2.5绘制矩形297

11.2.6绘制圆弧298

11.3绘制文字299

11.4绘制图片301

11.5擦除302

11.6坐标变换304

11.7像素操作306

11.8实例:九宫格手势解锁307

小结308

习题308

第12章 HTML5+Runtime310

12.1 HTML5+Runtime介绍310

12.2 HTML5+的Demo示例311

12.3 HTML5+API的使用312

12.4 HTML5+API的各模块313

12.5 Webview模块314

12.5.1 Webview的方法314

12.5.2 WebviewObject321

12.5.3常见的一些UI效果326

12.6 Native.js介绍340

小结340

习题340

第13章 MUI框架342

13.l MUI介绍342

13.2 MUI的示例343

13.3使用MUI344

13.4 MUI页面设计的一些特殊使用346

13.5 mui对象的内置方法和对象350

13.6事件管理352

13.7窗口管理355

13.8各种UI组件362

13.8.1按钮362

13.8.2数字角标365

13.8.3数字输入框365

13.8.4列表366

13.8.5折叠面板369

13.8.6卡片视图370

13.8.7轮播组件371

13.8.8图片轮播组件371

13.8.9复选框和单选框组件374

13.8.10开关组件374

13.8.11滑块组件375

13.8.12字体图标组件376

13.8.13表单组件376

13.8.14进度条组件378

13.8.15 弹出菜单组件380

13.8.16遮罩层组件381

13.8.17操作表组件381

13.8.18对话框组件382

13.8.19 scroll区域滚动385

13.9下拉刷新和上拉加载386

13.9.1下拉刷新387

13.9.2上拉加载388

13.10 MUI的插件389

13.10.1延迟加载插件389

13.10.2图片预览插件390

13.10.3日期和时间选择器插件391

13.10.4单页面刷新插件392

13.11 MUI的AJAX封装394

13.12 Chrome调试Android应用395

小结397

习题398

第14章 综合实例:美食汇App399

14.1项目介绍399

14.1.1 API全局变量400

14.1.2 API介绍400

14.2字体图标的制作401

14.3 manifest.json文件的配置403

14.3.1应用信息配置403

14.3.2图标配置404

14.3.3启动图片配置405

14.4向导406

14.5首页409

14.5.1使用子页面构建首页409

14.5.2美食列表数据的请求和刷新410

14.5.3滑动手势的处理412

14.5.4过滤条件的制作412

14.5.5 MUI插件的使用413

14.5.6窗口数据的传递414

14.5.7扫码的实现414

14.5.8城市定位和选项卡切换415

14.6美食详情416

14.6.1拨打电话417

14.6.2百度地图定位显示417

14.6.3评论中的图片预览419

14.6.4分享419

14.6.5收藏423

14.7抽奖424

14.7.1授权打开窗口424

14.7.2界面处理425

14.7.3摇一摇426

14.7.4自定义窗口427

14.7.5跨页面调用方法427

14.8注册和登录428

14.9我的订单430

14.9.1 artTemplate生成列表430

14.9.2评论432

14.10版本更新435

14.11发布Android程序437

小结439

部分习题参考答案440

参考文献442

热门推荐