构建移动  与APP:HTML 5移动开发入门与实战 全新正版pdf下载

构建移动 与APP:HTML 5移动开发入门与实战 全新正版百度网盘pdf下载

作者:
简介:构建移动 与APP:HTML 5移动开发入门与实战 全新正版
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  • 作者:常新峰
  • 著:常新峰
  • 装帧:简装
  • 印次:暂无
  • 定价:79.0
  • ISBN:9787302461111
  • 出版社:清华大学出版社
  • 开本:16开
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:2017-02-01
  • 页数:380
  • 外部编号:1201459101
  • 版次:1

*1章HTML 5移动入门
1.1认识HTML
1.1.1HTML的构成
1.1.2CSS的构成
1.1.3的构成
1.2认识HTML 5
1.2.1HTML 5的发展与理念
1.2.2HTML 5和XHTML的对比
1.3制作一个简*的HTML 5移动APP
1.3.1开发工具的*择
1.3.2APP代码的编写
1.3.3调试运行 Hello APP
1.4HTML 5的移动特色
1.5本章小结
*2章移动特*1——移动表*
2.1丰富的表*属*
2.2移动Web表*的input类型
2.2.1searc*类型*本
2.2.2email类型文本
2.2.3number类型文本
2.2.4range类型文本
2.2.5tel类型文本
2.2.6url类型文本
2.3HTML 5表*新属*
2.3.1autocomplete属*
2.3.2autofocus属*
2.4范例——创建一个HTML 5版的APP注册页面
2.4.1代码设计
2.4.2代码分析
2.5本章小结
*3章移动特*2——多媒体形式
3.1音频视频
3.1.1音频视频的格式
3.1.2使用video/audio元素
3.1.3音频视频的通信
3.2范例——制作音乐播放器APP
3.3范例——制作视频播放器APP
3.3.1普通视频播放器
3.3.2添加视频进度条
3.3.3添加视频快进慢进按钮
3.3.4处理带字幕的视频
3.4本章小结
*4章移动特*3——地理位置定位
4.1认识地理位置
4.1.1纬度和经度坐标
4.1.2定位数据
4.1.3构建地理位置应用
4.2手机地理位置定位
4.3谷歌地图的使用
4.3.1追踪用户的位置
4.3.2查找路线
4.3.3用户自定义的地理定位
4.4高德地图的使用
4.5本章小结
*5章移动特*4——离线缓存
5.1离线缓存应用
5.1.1离线缓存API简介
5.1.2使用Manifest方法
5.1.3使用ApplicationCache API方法
5.1.4搭建简*的离线APP
5.2离线事件处理
5.3范例——离线贴吧APP
5.4本章小结
*6章移动特*5——Canvas绘图
6.1HTML 5的绘图API
6.1.1什么是Canvas
6.1.2加载Canvas
6.1.3什么是SVG
6.1.4什么是WebGL
6.1.5Paper.js图形库
6.2应用Canvas
6.2.1绘制图形
6.2.2绘制文字
6.2.3颜色渐变
6.3范例——带特效的相册APP
6.4本章小结
*7章移动特*6——CSS 视觉辅*
7.1CSS 的变化
7.2背景(Backgrounds)
7.3文字效果(Text Effects)
7.4边框(Border)
7.5用户界面(User interface)
7.6转换(Transform)
7.7过渡(Transition)
7.8范例——用CSS 画哆啦A梦
7.8.1头和脸
7.8.2脖子和铃铛
7.8.3身体和*肢
7.8.4让眼睛动起来
7.9本章小结
*8章移动特*7——调用手机设备
8.1HTML 5调用手机摄像头
8.2HTML 5调用手机相册
8.3HTML 5调用手机通讯录
8.4本章小结
*9章HTML 5移动*能优化
9.1HTML 5的*能考量
9.1.1浏览器*能
9.1.2网络*能
9.1.3开发效率
9.2加载优化
9.2.1减少HTTP请求
9.2.2充分利用缓存
9.2.3压缩
9.2.4优化加载*能
9.2.5**加载优化
9.3CSS优化
9.3.1了解页面的渲染过程
9.3.2避免在HTML标签中写Style属*
9.3.3正确使用display属*
9.3.4避免使用CSS表达式
9.3.5请勿滥用float属*
9.3.6不滥用Web字体
9.3.7不声明过多的Font-size
9.3.8优化*择器的使用
9.4图片优化
9.4.1使用CSS 代替图片
9.4.2使用Data URI代替图片
9.4.3使用SVG代替图片
9.4.4IconFont与SVG优劣对比
9.4.5使用压缩图片
9.4.6使用srcset
9.4.7使用WebP
9.5渲染优化
9.5.1渲染流程
9.5.2使用Viewport加速页面渲染
9.5.3动画优化
9.5.4高频事件优化
9.5.5GPU加速
9.6脚本优化
9.6.1脚本执行优化
9.6.2条件
9.6.3缓存DOM*作<*r>9.6.4尽量使用事件代理以避免批量绑定事件
9.6.5尽量使用***择器
9.6.6click事件优化
9.7本章小结
*10章jQuery Mobile移动框架
10.1初步接触jQuery Mobile
10.1.1jQuery Mobile框架特点
10.1.2jQuery Mobile框架安装与配置
10.1.3创建*一个jQuery Mobile APP
10.2jQuery Mobile页面与导航
10.2.1jQuery Mobile*页面
10.2.2jQuery Mobile多页面
10.2.3jQuery Mobile对话框页面
10.2.4jQuery Mobile导航
10.2.5jQuery Mobile加载
10.2.6jQuery Mo*i*e**效果
10.3jQuery Mobile CSS样式
10.3.1按钮样式
10.3.2图标样式
10.3.3网格布局样式
10.4jQuery Mobile小部件
10.4.1工具条
10.4.2导航条
10.4.3*项卡
10.4.4面板
10.4.5弹出框
10.5jQuery Mobile表*
10.5.1输入框
10.5.2复*框
10.5.3**按钮
10.5.4下拉列表框
10.5.5滑块控件
10.6本章小结
*11章Sencha Touch框架
11.1初步接触Sencha Touch
11.1.1Sencha Touch框架特点
11.1.2Sencha Touch框架环境搭建
11.1.3创建*一个Sencha Touch APP
11.1.4Sencha Touch APP代码解析
11.1.5运行Sencha Touch APP
11.2Sencha Touch核心概念
11.2.1类系统
11.2.2容器组件
11.2.3组件布局
11.2.4事件
11.3Sencha Touch组件
11.3.1导航视图
11.3.2旋灯视图
11.3.3表*
11.4本章小结
*12章jQuery Mobile框架实战——移动便笺APP
12.1项目介绍
12.2项目功能模块
12.2.1主页
12.2.2便笺内容浏览页面
12.2.3登录页面
12.2.4便笺内容浏览页面(用户限)
12.2.5新建便笺内容
12.2.6编辑便笺内容
12.2.7删除便笺内容
12.2.8清空便笺内容
12.3本章小结
*13章Sencha Touch框架实战——通讯录APP
13.1项目介绍
13.2项目功能模块
13.2.1app.js主入口文件
13.2.2Model模型
13.2.3Store存储
13.2.4View主视图
13.2.5Contacts视图类
13.2.6Controller控制器
13.3测试运行项目
13.4本章小结

本书由浅入深,全面、系统、详尽地介绍了HTML 5相关技术及其在移动开发领域的应用。从基本原理到移动页面优化再到实战应用,几乎涉及HTMML 5移动开发领域的绝大部分内容,是一本集理论与实战的综合*参考书。
本书共13章,分为3篇。靠前篇为HTML 5移动特*,内容包括HTML 5移动开发基础、移动表*、多媒体形式、地理位置定位(Geolocation)、离线缓存、Canvas绘图、CSS 3视觉辅*和调用手机设备等,很后还剖析了移动*能优化的一些技巧。*2篇为HTML 5移动框架,主要介绍jQueryMobile和SenchaTouch这两个当下很流行的移动框架。*3篇为HTML 5移动实战,详细讲解了使用jQueryMobile和SenchaTouch这两个移动框架开发移动应用的过程与方法。
本书适合所有想全面深入学习HTML 5移动开发技术的人员阅读,尤其适合正在应用HTML 5做移动项目开发的人员阅读。对于大中专院校相关专业的学生和培训机构的学员,本书也是一本的参考书。