《Windows Phone应用开发案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:雷玉广,郭靖编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302359579
  • 页数:263 页
图书介绍:本书是一本融合项目实践与开发原理于一体的书。它的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的项目案例,通过该项目使读者能够快速掌握Windows Phone设计开发和管理的核心过程,包括:Windows Phone开发环境搭建、Windows Phone程序结构、Windows Phone界面组件、Windows Phone启动器与选择器、Windows Phone手机感应编程、Windows Phone网络编程、Windows Phone数据库编程、Windows Phone应用等。

第1章 Windows Phone开发概述 1

学习目的与要求 1

本章主要内容 1

1.1智能手机的发展 1

1.1.1发展过程 1

1.1.2操作系统 2

1.2 Windows Phone简介 3

1.2.1系统简介 4

1.2.2应用商店 4

1.2.3手机商店 4

1.2.4网页商店 4

1.2.5发展历史 5

1.2.6市场份额 6

1.3搭建WindowsPhone开发环境 6

1.3.1系统下载 6

1.3.2系统要求 7

1.3.3安装说明 7

1.3.4安装示意 8

1.4创建Hello Windows Phone程序 9

1.5解析Hello Windows Phone程序 11

本章小结 21

习题 21

第2章 Windows Phone旅游在线预订应用 22

学习目的与要求 22

本章主要内容 22

2.1系统需求分析 23

2.1.1系统开发背景 23

2.1.2系统功能需求 23

2.1.3系统开发及部署平台 46

2.2系统详细设计分析 47

2.2.1需求规定 47

2.2.2开发环境 47

2.2.3基本设计概念 47

2.3北京市昌平在线旅游系统移动客户端功能模块开发 69

本章小结 70

习题 70

第3章XAML基础及布局设计 71

学习目的与要求 71

本章主要内容 71

3.1XAML简介 71

3.2布局方式 71

3.3使用Grid面板进行布局 72

3.4使用StackPanel面板进行布局 73

3.5使用Canvas面板进行布局 75

3.6 使用Pivot面板进行枢轴视图布局 77

3.7使用Panorama面板进行全景视图布局 78

3.8项目案例 79

本章小结 81

习题 81

第4章 常用控件 82

学习目的与要求 82

本章主要内容 82

4.1控件简介 82

4.2TextBlock控件 82

4.3TextB ox控件 84

4.4 Button控件 85

4.5 RadioButton控件 86

4.6 CheckBox控件 88

4.7 ListBox控件 89

4.8 Slider控件 91

4.9日期采集器 93

4.10项目案例 96

本章小结 102

习题 102

第5章 图形动画及多媒体 103

学习目的与要求 103

本章主要内容 103

5.1基本的图形 103

5.1.1矩形 104

5.1.2椭圆 105

5.1.3直线 106

5.1.4路径 108

5.2使用位图编程 109

5.2.1拉伸图像 109

5.2.2裁切图像 110

5.2.3旋转图像 111

5.2.4扭曲图像 111

5.3动画 112

5.3.1动画编程中使用的类 112

5.3.2移动动画 115

5.3.3旋转动画 115

5.3.4缩放动画 116

5.3.5倾斜动画 118

5.4音频及视频播放 119

5.4.1 MediaElement元素 119

5.4.2音频播放 121

5.4.3视频播放 123

5.5 项目案例 126

本章小结 131

习题 131

第6章 导航 132

学习目的与要求 132

本章主要内容 132

6.1导航概述 132

6.2导航实现 132

6.3传递参数 134

本章小结 137

习题 137

第7章 启动器及选择器 139

学习目的与要求 139

本章主要内容 139

7.1启动器_发送邮件 139

7.2启动器_发送短信 141

7.3启动器_地图 142

7.4选择器_照相机 143

7.5 选择器_选取图片 145

7.6项目案例 146

本章小结 148

习题 148

第8章 手机感应编程 149

学习目的与要求 149

本章主要内容 149

8.1语音控制 149

8.2项目案例 149

本章小结 153

习题 153

第9章 网络与通信 154

学习目的与要求 154

本章主要内容 154

9.1 HTTP通信概述 154

9.2 WC F服务概述 154

9.3 Web服务 156

9.3.1面向服务的软件架构概述 156

9.3.2 Web Services概述 158

9.4项目案例 166

本章小结 175

习题 175

第10章 数据处理 176

学习目的与要求 176

本章主要内容 176

10.1独立存储 176

10.1.1独立存储设置 176

10.1.2独立存储文件 179

10.2 SQL Server CE数据库及LINQ 186

10.2.1创建数据库及数据表 186

10.2.2增删改 189

10.2.3 LINQ 189

10.3项目案例 196

本章小结 204

习题 204

第11章 MVVM模式 206

学习目的与要求 206

本章主要内容 206

11.1 MVVM模式简介 206

11.2数据绑定概述 208

11.2.1绑定集合 211

11.2.2 Command数据绑定 217

本章小结 222

习题 222

第12章 Windows Phone游戏开发入门 223

学习目的与要求 223

本章主要内容 223

12.1入门知识 223

12.1.1 XNA框架简介 223

12.1.2开发工具和环境 224

12.1.3 XNA常用组件 225

12.1.4 Windows Phone模拟器和真机调试 235

12.2游戏场景和游戏菜单 236

12.3二维动画 240

12.4音效处理 243

12.5项目案例 246

本章小结 261

习题 261

参考文献 262

致谢 263