图书介绍
基于HTML 5的APP开发教程PDF|Epub|txt|kindle电子书版本网盘下载
![基于HTML 5的APP开发教程](https://www.shukui.net/cover/37/30436906.jpg)
- 张暑军主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787568233361
- 出版时间:2016
- 标注页数:293页
- 文件大小:74MB
- 文件页数:307页
- 主题词:超文本标记语言-程序设计-教材
PDF下载
下载说明
基于HTML 5的APP开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 HTML5应用概述1
1.1 互联网应用概述1
1.2 移动应用开发技术概述2
1.3 HTML5 APP开发环境搭建3
1.3.1 客户端开发环境3
1.3.2 服务器开发环境3
1.3.3 数据库安装7
习题7
第二章 HTML5技术8
2.1 HTML5概述8
2.1.1 HTML5基础8
2.1.2 HTML5的新特点9
2.2 简单的HTML文档9
2.2.1 HTML文档的基本结构9
2.2.2 HTML5的新结构标签10
2.2.3 HTML的基础标签11
2.2.4 HTML5标签的全局属性13
2.3 文字标签13
2.3.1 HTML5文本格式化标签13
2.3.2 HTML“计算机输出”标签14
2.3.3 HTML引文、引用及标签定义14
2.4 块15
2.4.1 <div>标签15
2.4.2 <span>标签15
2.5 表格15
2.5.1 创建表格15
2.5.2 表格标签16
2.5.3 表格属性17
2.6 网页链接19
2.6.1 超链接标签<a>19
2.6.2 链接属性设置19
2.7 图像21
2.7.1 插入图像21
2.7.2 图像属性设置21
2.8 列表23
2.8.1 有序列表23
2.8.2 无序列表24
2.8.3 自定义列表24
2.9 表单24
2.9.1 建立表单25
2.9.2 表单控件25
2.10 框架27
2.10.1 建立框架28
2.10.2 框架的应用29
2.11 音频和视频30
2.11.1 添加音频30
2.11.2 添加视频31
习题32
第三章 CSS3技术34
3.1 CSS3语言基础34
3.1.1 CSS的应用方式34
3.1.2 选择器(selector)35
3.2 CSS3的盒模型41
3.2.1 盒的类型41
3.2.2 宽度与高度42
3.2.3 内边距与外边距42
3.2.4 盒内容显示42
3.3 CSS布局43
3.3.1 盒布局的基础知识43
3.3.2 多列布局44
3.3.3 用户界面45
3.4 边框和背景48
3.4.1 边框48
3.4.2 背景50
3.5 字体和文本51
3.5.1 字体51
3.5.2 文本效果52
3.6 其他元素样式介绍53
3.6.1 列表样式53
3.6.2 表格样式54
3.7 CSS动画设计54
3.7.1 CSS变形54
3.7.2 CSS过渡57
3.7.3 CSS动画58
习题60
第四章 JavaScript技术61
4.1 JavaScript语言基础61
4.1.1 注释62
4.1.2 数据类型63
4.1.3 变量、常量和关键字66
4.1.4 运算符和表达式69
4.1.5 控制语句及异常处理72
4.1.6 Promise对象78
4.1.7 数组和集合79
4.2 函数82
4.3 对象和类84
4.4 内置对象87
4.5 正则表达式89
4.6 绘制技术93
习题96
第五章 数据传输格式97
5.1 JSON格式97
5.1.1 JSO N.parse(text[,reviver])98
5.1.2 JSON.stringify(value[,replacer[,space]]99
5.2 新闻客户端JSON数据格式定义101
5.3 XML格式102
5.3.1 XML文件格式102
5.3.2 XML解析104
5.3.3 XMLHttpRequest对象108
5.4 新闻客户端XML数据格式定义112
习题113
第六章 文档对象模型114
6.1 文档对象模型114
6.2 HTML DOM对象114
6.2.1 HTMLDOM的几个概念115
6.2.2 HTML DOM中的对象115
6.3 JavaScript访问HTML DOM116
6.4 window对象119
6.5 location对象122
6.6 navigator对象123
6.7 history对象124
6.8 DOM事件125
习题130
第七章 jQuery库介绍131
7.1 jQuery库简介131
7.2 选择器133
7.2.1 ID选择器133
7.2.2 类选择器133
7.2.3 对象选择器134
7.2.4 标签选择器134
7.2.5 属性选择器134
7.2.6 其他选择器135
7.3 事件137
7.3.1 Event对象138
7.3.2 元素添加事件138
7.3.3 常见事件145
7.4 DOM处理149
7.5 动画处理153
7.6 数据处理155
7.7 AJAX处理156
7.8 延迟处理157
习题159
第八章 Bootstrap样式库和插件160
8.1 Bootstrap介绍160
8.1.1 Bootstrap环境搭建160
8.1.2 Bootstrap的基本页面模板161
8.2 Bootstrap样式库162
8.2.1 容器与网格162
8.2.2 排版样式163
8.2.3 表格164
8.2.4 表单165
8.2.5 按钮和图片168
8.2.6 帮助样式类及工具样式类169
8.2.7 其他样式类和标签170
8.3 Bootstrap组件171
8.3.1 下拉组件171
8.3.2 按钮组171
8.3.3 表单输入域组173
8.3.4 导航及导航条173
8.3.5 多媒体175
8.3.6 列表组177
8.3.7 其他组件177
8.4 Bootstrap插件178
8.4.1 模式对话框179
8.4.2 滚动检测180
8.4.3 工具提示181
8.4.4 折叠插件182
8.4.5 轮播插件183
习题185
第九章 Cordova开发跨平台移动APP186
9.1 Cordova概述186
9.1.1 Cordova介绍186
9.1.2 Cordova的特点186
9.2 Cordova开发环境187
9.2.1 JDK安装188
9.2.2 Android SDK安装188
9.2.3 配置Gradle189
9.2.4 Node.js的安装190
9.2.5 Git客户端的安装190
9.2.6 Cordova CLI的安装190
9.3 开发第一个Cordova应用191
9.3.1 创建项目191
9.3.2 给项目添加目标平台192
9.3.3 编译运行项目193
9.3.4 给项目添加插件194
9.3.5 使用merges定义各平台195
9.3.6 Cordova应用结构分析196
9.4 config.xml文件197
9.4.1 默认设置197
9.4.2 参数设置198
9.4.3 图标和闪屏200
9.5 Cordova安全策略201
9.6 本地存储204
9.6.1 LocalStorage存储204
9.6.2 WebSOL存储205
9.6.3 IndexedDB存储207
9.6.4 应用插件存储数据209
9.7 Cordova常用插件210
9.7.1 网络访问210
9.7.2 文件操作210
9.7.3 Camera插件218
9.7.4 Dialogs插件219
9.7.5 地理位置访问221
9.8 插件开发222
9.8.1 分析插件编写配置文件223
9.8.2 JavaScript接口编写224
9.8.3 本地实现224
9.8.4 使用插件226
9.9 Cordova226
习题227
第十章 AngularJS框架229
10.1 AngularJS简介229
10.2 AngularJS基础230
10.2.1 模块231
10.2.2 数据绑定232
10.2.3 表达式233
10.2.4 控制器和范围233
10.2.5 指令235
10.2.6 模板238
10.2.7 服务239
10.2.8 过滤器240
10.2.9 依赖注入与自定义部件243
10.3 路由245
10.4 RESTful客户端实现246
10.5 动画247
10.6 组件及组件路由249
习题252
第十一章 HTML5移动APP框架Ionic253
11.1 Ionic简介253
11.2 Ionic命令行工具254
11.3 IonicCSS组件256
11.3.1 内容(content)、页眉(header)和页脚(footer)256
11.3.2 按钮(buttons)257
11.3.3 列表(list)257
11.3.4 卡片(cards)258
11.3.5 表单(form)259
11.3.6 标签页(tabs)260
11.3.7 网格(grid)261
11.3.8 Ionic的样式工具262
11.3.9 平台定制类262
11.4 配置Ionic263
11.5 Ionic指令和服务265
11.5.1 页面结构指令265
11.5.2 ionList指令267
11.5.3 导航及路由指令267
11.5.4 $ionicActionSheet服务268
11.5.5 $ionicBackdrop服务270
11.5.6 Ionic中的表单指令270
11.5.7 手势和事件271
11.5.8 键盘272
11.5.9 $ionicLoading和$ionicLoadingConfig服务272
11.5.10 $ionicModal服务和ionicModal指令273
11.5.11 $ionicPlatform服务274
11.5.12 $ionicPopover服务和ionicPopover控制器275
11.5.13 $ionicPopup服务276
11.5.14 ionScroll指令277
11.5.15 ionSideMenus指令278
11.5.16 幻灯片279
11.5.17 ion tabs指令280
习题281
第十二章 微信公众号开发实例283
12.1 微信公众号介绍283
12.2 微信接入服务器284
12.3 微信JS-SDK接口285
12.4 基础接口287
12.5 分享接口287
12.6 拍照接口288
12.7 微信小店289
12.8 微信卡券290
12.9 微信支付服务292
习题292
参考文献293