当前位置:首页 > 工业技术
深入浅出  Windows Phone 7应用开发
深入浅出  Windows Phone 7应用开发

深入浅出 Windows Phone 7应用开发PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:林政编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302274643
  • 页数:427 页
图书介绍:本书是一本基于Windows Phone7智能手机平台的应用开发书籍。
《深入浅出 Windows Phone 7应用开发》目录

开发基础篇 3

第1章 概述 3

1.1 Windows Phone的技术特点 3

1.1.1 Windows Phone 7的发展 3

1.1.2 Windows Phone的优势 6

1.2 Windows Phone的技术架构 9

1.2.1 Windows Phone的平台架构 10

1.2.2 Silverlight Framework与XNA Framework 11

第2章 开发环境 13

2.1搭建开发环境 13

2.1.1开发环境的要求 13

2.1.2开发工具的安装 13

2.2创建Windows Phone 7应用 15

2.2.1创建Hello Windows Phone项目 15

2.2.2解析Hello Windows Phone应用 18

第3章XAML 28

3.1什么是XAML 28

3.2 XAML语法 29

3.2.1 XAML命名空间 29

3.2.2声明对象 31

3.2.3设置属性 32

3.2.4标记扩展 37

3.2.5事件 38

开发技术篇 41

第4章 常用控件 41

4.1控件的基类 41

4.2按钮 46

4.3文本块 47

4.4文本框 50

4.5边框 54

4.6超链接 57

4.7单选按钮 58

4.8复选框 59

4.9进度条 60

4.10滚动区域 65

4.11列表框 70

4.12滑动条 72

4.13菜单栏 76

第5章 布局管理 80

5.1网格布局 80

5.2堆放布局 86

5.3绝对布局 92

5.4枢轴视图布局 96

5.5全景视图布局 99

第6章 数据存储 104

6.1独立存储 104

6.1.1独立存储的特点 104

6.1.2使用独立存储设置 106

6.1.3使用独立存储文件 109

6.2嵌入式数据库 116

6.2.1 Perst数据库的特点 117

6.2.2 Perst数据库的使用 117

6.3 SQL Server CE数据库 126

第7章 图形动画 137

7.1基本的图形 137

7.1.1矩形 138

7.1.2椭圆 139

7.1.3直线 140

7.1.4线形 141

7.1.5多边形 142

7.1.6路径 142

7.1.7几何图形和画刷 144

7.2使用位图编程 148

7.2.1拉伸图像 149

7.2.2裁切图像 149

7.2.3动态生成图片 149

7.3动画 154

7.3.1动画编程中使用的类 154

7.3.2偏移动画 157

7.3.3旋转动画 159

7.3.4缩放动画 160

7.3.5倾斜动画 161

第8章 多媒体 163

8.1 MediaElement元素 163

8.1.1 MediaElement类的属性、事件和方法 163

8.1.2 MediaElement的状态 165

8.2本地音频播放 167

8.3网络音频播放 169

8.4本地视频播放 172

8.5网络视频播放 175

第9章 启动器与选择器 179

9.1使用启动器 179

9.1.1发邮件 180

9.1.2打电话 181

9.1.3搜索 182

9.1.4发送短信 184

9.1.5启动浏览器 185

9.1.6播放多媒体 186

9.1.7应用的详细情况 188

9.1.8应用市场 189

9.1.9当前应用在应用市场的信息 189

9.1.10应用市场搜索 191

9.1.11地图 191

9.1.12地图方向 192

9.2使用选择器 195

9.2.1照相机 195

9.2.2邮箱地址 197

9.2.3电话号码 198

9.2.4选取图片 199

9.2.5保存邮箱地址 201

9.2.6保存电话号码 202

9.2.7游戏邀请 203

9.2.8保存铃声 204

第10章 手机感应编程 207

10.1加速器 207

10.1.1加速器原理 207

10.1.2使用加速器编程实例 212

10.2触控感应 216

10.2.1 Manipulation事件 216

10.2.2应用示例:画图形 218

10.2.3 Touch.FrameReported事件实现多点触控 224

10.2.4应用实例:涂鸦板 227

第11章MVVM模式 236

11.1 MVVM模式的特点 236

11.2数据绑定 237

11.2.1用元素值绑定 238

11.2.2三种绑定模式 239

11.2.3绑定值转换 241

11.2.4绑定集合 245

11.3 Command的实现 251

11.4 Attached Behaviors的实现 257

11.5 MVVM Light Toolkit组件的使用 260

第12章Silverlight Toolkit组件 267

12.1自动完成文本框 267

12.2上下文菜单 271

12.3日期采集器 275

12.4手势服务/监听 278

12.5列表采集器 282

12.6列表选择框 285

12.7页面转换 289

12.8性能进度条 295

12.9倾斜效果 295

12.10时间采集器 296

12.11棒形开关 300

12.12折叠容器 300

第13章 网络编程 303

13.1 HTTP协议网络编程 303

13.1.1 WebClient类和HttpWebRequest类 304

13.1.2天气预报应用 308

13.2使用Web Service进行网络编程 320

13.2.1 Web Service的特点 320

13.2.2在Windows Phone应用程序中调用Web Service 321

13.3使用WCF Service进行网络编程 324

13.3.1 WCF Service的特点 325

13.3.2创建WCF Service 326

13.3.3调用WCF Service 328

13.4推送通知 330

13.4.1推送通知的特点 330

13.4.2推送通知的分类 332

13.4.3推送通知的实现 334

13.5 WebBrowser 341

13.6 Socket编程 345

13.6.1 Socket的相关概念 345

13.6.2 Socket通信的过程 348

13.6.3 Windows Phone中的Socket API 349

13.6.4 Socket示例:实现手机客户端和电脑服务器端的通信 351

开发实例篇 361

第14章 普通应用实例 361

14.1时钟 361

14.2日历 366

14.3统计图表 370

14.4记事本 373

14.5快速邮件 388

第15章 网络应用实例 396

15.1 RSS阅读器 396

15.2博客园主页 401

15.3网络留言板 403

15.4快递100 410

相关图书
作者其它书籍
返回顶部