图书介绍

移动WEB开发实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

移动WEB开发实战
  • 管西京,张玲玲,陈强主编;冯丽慧等副主编 著
  • 出版社: 上海:上海交通大学出版社
  • ISBN:9787313142795
  • 出版时间:2015
  • 标注页数:315页
  • 文件大小:33MB
  • 文件页数:328页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

移动WEB开发实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Web开发标准与网页网站制作介绍2

1.1 Web开发标准介绍2

1.1.1 Web开发标准概述2

1.1.2 为什么要使用Web标准4

1.2 CSS网页布局标准4

1.2.1 传统页面布局5

1.2.2 标准布局6

1.2.3 标准布局的前景分析8

1.3 认识网页和网站8

1.3.1 何谓网页8

1.3.2 何谓网站9

1.3.3 网站的发展趋势10

1.4 网页的基本构成元素11

1.5 实例1-1:一个基本的HTML5页面12

1.6 综合实例:个人博客网站13

1.6.1 网站规划13

1.6.2 切图分析16

1.6.3 制作站点首页16

1.6.4 制作日志页面30

1.6.5 制作日志详情页面32

1.6.6 网站的完整制作流程37

1.7 实战练习38

第2章 Web开发技术基础40

2.1 三剑客之——体现身材的HTML40

2.1.1 HTML概述40

2.1.2 HTML基本知识41

2.1.3 实例2-1:实现一个优美的登录表单界面42

2.2 三剑客之——会化妆的CSS43

2.2.1 CSS基础知识44

2.2.2 实例2-2:一个精致的表单页面45

2.3 三剑客之——JavaScript是美的升华47

2.3.1 JavaScript概述47

2.3.2 JavaScript基本概念48

2.3.3 实例2-3:实现一个动态菜单样式49

2.4 综合实例:一个典型的页面文件53

2.5 实战练习55

第3章 打造移动Web应用程序58

3.1 当前主流的智能手机系统58

3.2 打造移动Web应用程序60

3.2.1 设计在通用设备上运行的网站60

3.2.2 选择Web编辑器62

3.2.3 为移动设备调整可视化的设计62

3.2.4 测试应用程序63

3.3 实例3-1:搭建Android开发环境65

3.3.1 安装JDK65

3.3.2 安装Eclipse和Android SDK69

3.3.3 安装ADT72

3.3.4 设定Android SDK Home75

3.3.5 验证开发环境76

3.3.6 创建Android虚拟设备(AVD)77

3.3.7 启动AVD模拟器78

3.4 综合实例:搭建iOS开发环境80

3.4.1 下载Xcode80

3.4.2 安装Xcode84

3.4.3 创建一个Xcode项目并启动模拟器87

3.5 实战练习91

第4章 HTML5在移动设备中94

4.1 全新的HTML594

4.1.1 发展历程介绍94

4.1.2 全新功能94

4.2 用HTML5设计移动网站前的准备96

4.2.1 为移动网站准备专用的域名96

4.2.2 准备测试环境96

4.3 实例4-1:第一段HTML5程序97

4.4 实例4-2:自动检测输入的拼写是否正确98

4.5 实例4-3:将站点升级至HTML5100

4.6 综合实例:网页版俄罗斯方块游戏102

4.6.1 实例目标102

4.6.2 具体实现102

4.7 实战练习116

第5章 使用表单元素118

5.1 表单元素的类型118

5.1.1 email类型118

5.1.2 url类型118

5.1.3 number类型119

5.1.4 Date Pickers(数据检出器)119

5.2 表单元素中的属性120

5.2.1 记住表单中的数据121

5.2.2 验证表单中输入的数据是否合法121

5.2.3 在文本框中显示提示信息121

5.2.4 验证文本框中的内容是否为空122

5.2.5 开启表单的自动完成功能122

5.2.6 重写表单中的某些属性123

5.2.7 自动设置表单中传递数字123

5.2.8 在表单中选择多个上传文件123

5.3 实例5-1:验证输入的是否是一个URL地址124

5.4 实例5-2:验证输入的数值是否合法125

5.5 实例5-3:实现一个简单的乘法计算器126

5.6 实例5-4:在网页中生成一个密钥127

5.7 综合实例:制作一个颜色滑动控制器129

5.7.1 知识点——range类型129

5.7.2 实现过程129

5.8 实战练习131

第6章 音频和视频应用134

6.1 处理视频134

6.1.1 使用video标记134

6.1.2 <video>标记的属性135

6.2 处理音频136

6.2.1 audio标记136

6.2.2 <audio>标记的属性137

6.3 实例6-1:播放一首音乐137

6.4 实例6-2:显示加载视频的状态138

6.5 实例6-3:出错时在播放屏幕中显示出错信息141

6.6 实例6-4:检测浏览器是否支持这个媒体类型143

6.7 实例6-5:显示视频的播放状态145

6.8 综合实例:为视频设置素材图片并显示播放时间148

6.9 实战练习151

第7章 Canvas绘图详解154

7.1 Canvas标记基础154

7.2 HTMLDOM Canvas对象155

7.2.1 Canvas对象的属性155

7.2.2 Canvas对象的方法155

7.3 实例7-1:显示矩形中的鼠标的坐标156

7.4 实例7-2:绘制一个圆157

7.5 实例7-3:在画布中显示一幅指定的图片158

7.6 实例7-4:绘制一个指定大小的正方形159

7.7 实例7-5:绘制一个带边框的矩形162

7.8 实例7-6:绘制一个渐变图形164

7.9 实例7-7:移动、缩放和旋转网页中的图形166

7.10 实例7-8:使用组合的方式显示图形168

7.11 综合实例:圆形绘制器170

7.11.1 用到的知识点170

7.11.2 具体实现171

7.12 实战练习174

第8章 数据存储178

8.1 Web存储概述178

8.2 Web Storage存储方式178

8.3 WebDB存储方式179

8.4 实例8-1:统计访问页面的次数180

8.5 实例8-2:网页计数器181

8.6 实例8-3:打开、创建数据库182

8.7 实例8-4:调用并执行SQL语句184

8.8 实例8-5:在网页中获取并显示数据187

8.9 综合实例:保存并读取登录用户名和密码190

8.10 实战练习193

第9章 文件操作处理196

9.1 文件操作基础知识196

9.1.1 选择单个或多个文件196

9.1.2 使用Blob获取文件的类型与大小196

9.1.3 FileReader接口197

9.2 实例9-1:在表单中选择单个文件199

9.3 实例9-2:通过类型过滤上传文件200

9.4 实例9-3:通过accept属性过滤选择文件的类型202

9.5 实例9-4:用readAsDataURL()预览图片203

9.6 实例9-5:读取文件内容206

9.7 实例9-6:同时上传多个文件208

9.8 实例9-7:获取文件类型与大小209

9.9 综合实例:用拖动的方式选择并浏览文件211

9.10 实战练习214

第10章 jQuery Mobile基础216

10.1 jQuery Mobile简介216

10.1.1 什么是jQuery216

10.1.2 jQuery Mobile基础217

10.2 实例10-1:搭建jQuery Mobile开发环境219

10.3 实例10-2:搭建测试环境221

10.4 实例10-3:动态滑动条222

10.5 实例10-4:使用选择菜单225

10.6 综合实例:网上订餐系统228

10.6.1 需求分析228

10.6.2 界面设计229

10.6.3 页面实现231

10.6.4 设置样式241

10.7 实战练习249

第11章 页面数据离线处理252

11.1 离线应用基础252

11.1.1 开发离线应用程序252

11.1.2 manifest文件详解253

11.1.3 配置IIS服务器254

11.2 检测本地缓存的更新状态255

11.3 实例11-1:简单的离线应用程序256

11.4 实例11-2:检测网络的当前状态258

11.5 实例11-3:online、offiine事件检测当前网络状态261

11.6 实例11-4:开发一个离线留言系统263

11.7 综合实例——开发一个离线式日历提醒系统267

11.8 实战练习272

第12章 使用PhoneGap框架274

12.1 PhoneGap简介274

12.1.1 产生背景介绍274

12.1.2 PhoneGap的发展历程274

12.1.3 什么是PhoneGap275

12.2 深入认识PhoneGap——优点和缺点分析277

12.2.1 原生应用277

12.2.2 Web应用278

12.2.3 混合型应用279

12.2.4 PhoneGap的优缺点279

12.3 实例12-1:搭建PhoneGap开发环境280

12.4 实例12-2:Android平台创建PhoneGap的程序284

12.5 实例12-3:iOS平台创建PhoneGap的程序291

12.6 综合实例:移动电话簿系统294

12.6.1 功能分析295

12.6.2 创建Android工程296

12.6.3 具体实现297

12.6.4 用到的知识点314

12.7 实战练习314

参考文献315

热门推荐