Android移动网站开发详解

出版日期:2013-12
ISBN:9787302344302
作者:怀志和

书籍目录

第1篇 基  础  篇

第1章 Android技术概述
2
1.1 来到智能手机世界
2
1.1.1 何谓智能手机
2
1.1.2 当前主流的智能手机系统
3
1.2 蓬勃发展的手机上网产业
6
1.2.1 WAP技术介绍
6
1.2.2 手机上网的商机
7
1.2.3 移动平台应用开发
7
1.3 Android的巨大优势
8
1.3.1 系出名门
8
1.3.2 强大的开发团队
8
1.3.3 诱人的奖励机制
9
1.3.4 开源
10
1.4 搭建Android应用开发环境
10
1.4.1 安装Android SDK的系统要求
10
1.4.2 安装JDK、Eclipse、Android SDK
11
1.4.3 设定Android SDK Home
19
1.4.4 验证理论
19
1.4.5 创建Android虚拟设备(AVD)
21
1.4.6 启动AVD模拟器
22
第2章 Android网络开发技术基础
25
2.1 HTML简介
25
2.1.1 HTML初步认识
25
2.1.2 字体格式设置
26
2.1.3 使用标示标记
28
2.1.4 使用区域和段落标记
29
2.1.5 使用表格标记
31
2.1.6 使用表单标记
33
2.2 XML技术
36
2.2.1 XML的概述
37
2.2.2 XML的语法
37
2.2.3 获取XML文档
38
2.3 CSS技术基础
39
2.3.1 基本语法
40
2.3.2 CSS属性介绍
40
2.3.3 CSS编码规范
42
2.4 JavaScript技术基础
43
2.4.1 JavaScript概述
44
2.4.2 JavaScript运算符
44
2.4.3 JavaScript循环语句
46
2.4.4 JavaScript函数
48
2.4.5 JavaScript事件
49
2.4.6 常用的Web页面脚本
51
2.5 在Android设备测试网页
53
2.6 编写第一个网页
56
2.6.1 编写HTML文件
56
2.6.2 设置页面的缩放
60
2.6.3 使用CSS进行修饰
60
第3章 创建移动Web
64
3.1 创建能在通用设备上运行的网站
64
3.1.1 确定应用程序类型
64
3.1.2 使用CSS改善HTML外观
65
3.1.3 加入移动meta标签
67
3.1.4 优化网站
68
3.2 将站点升级至HTML 5
68
3.2.1 确定何时升级和升级的具体方式
68
3.2.2 升级到HTML 5的步骤
70
3.2.3 将HTML 5特性作为额外内容添加至
网站
70
3.2.4 HTML 5为移动Web提供的服务
71
3.3 将Web程序迁移到移动设备
71
3.3.1 选择Web编辑器
72
3.3.2 测试应用程序
72
3.3.3 移动网站内容的特点
73
3.3.4 为移动设备调整可视化设计
73
3.3.5 HTML 5及CSS 3检测
74

第2篇 HTML 5篇

第4章 HTML 5在移动设备中
78
4.1 把握未来的风向标
78
4.1.1 漫漫发展历程
78
4.1.2 无与伦比的体验
78
4.2 在Android设备中使用HTML 5
79
4.2.1 使用HTML 5设计移动网站时需要考虑的
问题
80
4.2.2 主流的移动设备屏幕的分辨率
80
4.2.3 使用标准的HTML、CSS和JavaScript
技术
81
4.3 用HTML 5设计移动网站前的准备
81
4.3.1 为移动网站准备专用的域名
82
4.3.2 准备测试环境
82
第5章 HTML 5的整体架构
83
5.1 设置网页头部元素
83
5.1.1 设置文档类型
83
5.1.2 设置所有链接规定默认地址或默认目标
84
5.1.3 链接标签
85
5.1.4 设置有关页面的元信息
86
5.1.5 定义客户端脚本
87
5.1.6 定义HTML文档的样式信息
87
5.1.7 设置页面标题
88
5.2 设置页面正文
89
5.3 注释
90
5.4 和页面结构相关的新元素
91
5.4.1 定义区段的标签
91
5.4.2 定义独立内容的标签
92
5.4.3 定义导航链接标签
92
5.4.4 定义其所处内容之外的内容
93
5.4.5 定义页脚内容的标签
94
第6章 体验基本元素
95
6.1 在页面中输出一段文字
95
6.2 对页面进行分栏设计
96
6.3 使用
标记元素实现交互
97
6.3.1 常用属性
97
6.3.2 实现下拉弹出效果
98
6.4 使用标记元素实现交互
99
6.5 使用标记元素
100
6.5.1 属性介绍
100
6.5.2 实现右键菜单功能
101
6.6 使用标记元素
102
6.7 使用标记元素
104
6.8 使用标记元素
106
6.9 使用树节点标记元素
107
6.9.1
元素
108
6.9.2