图书介绍
Windows Phone 7应用开发指南pdf电子书版本下载
- 伏英娜主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121146091
- 出版时间:2011
- 标注页数:490页
- 文件大小:83MB
- 文件页数:510页
- 主题词:移动电话机-应用程序-程序设计-指南
PDF下载
下载说明
Windows Phone 7应用开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Ⅰ.基础篇 1
第1章Windows Phone 7简介 1
1.1背景,规范和标准 2
1.2特性功能 7
1.3 Zune和Windows Phone 7 8
1.4简便高效的开发 9
1.5 Windows Phone 7模拟器 10
1.6 Metro界面的特点 10
1.7开发语言 11
第2章 开发准备 15
2.1软硬件开发环境及需求 16
2.1.1操作系统要求 16
2.1.2工具集合 16
2.2开发环境和工具(Windows 7&Windows Phone Developer Tools) 18
2.3设计方法 21
2.3.1 Expression Blend for Windows Phone 7 21
2.3.2 Windows Phone 7的UI设计 25
2.3.3 Windows Phone 7 UI设计需要考虑的几个方面 27
2.4 Windows Phone 7应用程序控件 29
第3章 应用程序:Hello WP7 World 31
3.1开发环境 32
3.2创建Windows Phone应用程序工程 32
3.3部署并测试Windows Phone应用程序 38
3.4设计用户界面——Hello WP7 41
3.5 UI异常处理 43
3.6 MVVM 46
3.6.1什么是MVVM 46
3.6.2数据绑定 47
第4章Windows Phone的新概念 52
4.1硬件规范 53
4.1.1显示器 53
4.1.2触摸屏手势 54
4.1.3键盘 55
4.2应用程序生命周期 57
4.2.1 1项关键技术——雪藏(Tombstoning) 57
4.2.2 2类信息——永久数据和瞬间状态 58
4.2.3 4个事件——启动,结束,暂停,激活 59
4.3应用资源调用 62
4.3.1启动器和选择器 62
4.3.2独立外存 64
4.3.3推送通知 65
4.3.4主题 66
4.3.5全景视图和枢轴视图 67
4.4手机应用的优化 69
4.4.1移动平台上的Silverlight 69
4.4.2从桌面向手机移植Silverlight应用 70
4.4.3帧频计数器 71
4.4.4线程及其优化 72
4.4.5优秀应用最佳实践 74
第5章Windows Phone 7基本编程技术 76
5.1控件使用 77
5.1.1使用Windows Phone 7控件创建应用程序 78
5.1.2输入控件 80
5.1.3按钮控件 85
5.1.4面板(Panel)类控件 89
5.1.5 Web控件 99
5.1.6多媒体控件 101
5.1.7其他控件 104
5.1.8隐藏控件的使用 106
5.1.9 Silverlight Toolkit控件 107
5.2页面 123
5.2.1页面方向和布局 124
5.2.2页面切换 128
5.2.3 Pivot 页面和Panorama页面 132
5.2.4系统状态栏 135
5.2.5应用程序栏 136
5.3独立存储 140
5.4资源 145
5.4.1资源和资源字典 145
5.4.2资源使用实例 148
Ⅱ.应用篇 153
第6章Windows Phone 7基础工具 153
6.1画刷 154
6.1.1画刷简介 154
6.1.2 SolidColorBrush 154
6.1.3 CardientBrush 156
6.1.4 RadialGradientBrush 157
6.1.5 ImageBrush 158
6.2变形 159
6.2.1 RotateTransform(旋转变形) 159
6.2.2 ScaleTransform(缩放变形) 160
6.2.3 SkewTransform(倾斜变形) 161
6.2.4 TranslateTransform(移动变形) 162
6.2.5 TransformGroup(变形组 162
6.2.6 MatrixTransform(矩阵变形) 163
6.3矢量图 164
6.3.1坐标与容器 165
6.3.2直线(Line)和折线(Polyline) 167
6.3.3多边形(Polygon) 171
6.3.4椭圆(Ellipse)和矩形(Rectangle 172
6.3.5 Z-Index 173
6.3.6填充效果 174
6.3.7拉伸效果 176
6.3.8 Path 177
6.3.9路径标记语法 184
6.4位图 185
6.4.1 WriteableBitmap 186
6.4.2像素控制 188
6.4.3位图与矢量图结合 191
6.4.4位图的裁剪和遮罩 192
6.5动画制作 193
6.5.1实现动画的几种方式 193
6.5.2 StoryBoard详解 197
6.5.3关键帧 199
6.5.4触发器动画 202
6.5.5 Easing Functions 202
6.5.6使用Expression Blend制作动画 204
6.6样式和主题 207
6.6.1样式及样式继承 208
6.6.2应用主题 210
6.6.3视觉状态管理器 212
6.7使用模板 216
6.7.1 DataTemplate 217
6.7.2 ControlTemplate 219
6.8自定义控件 221
6.8.1 User Control和 Custom Control 221
6.8.2实现自定义User Control 223
6.8.3实现自定义Custom Control 226
第7章Windows Phone 7强化工具 231
7.1传感器应用 232
7.1.1加速传感器 232
7.1.2 GPS定位服务 238
7.2启动器(Launcher) 241
7.2.1编写邮件(EmailComposeTask) 242
7.2.2拨打电话(PhoneCallTask) 242
7.2.3启动网页搜索SearchTask 243
7.2.4发送短信(SmsComposeTask) 245
7.2.5 Marketplace相关的Launcher 245
7.2.6启动媒体播放器(MediaPlayerLauncher) 248
7.2.7启动网络浏览器(WebBrowserTask) 249
7.2.8小结 249
7.3选择器(Chooser) 249
7.3.1拍照(CameraCaptureTask) 250
7.3.2电子邮件选择器(EmailAddressChooser Task) 252
7.3.3从相册中选择照片(PhotoChooserTask) 254
7.3.4保存照片到手机的相册之中 255
7.3.5保存手机号码(SavePhoneNumberTask) 257
7.3.6小结 260
第8章Windows Phone 7的云中应用 261
8.1通信协议和服务调用概述 262
8.1.1 WCF 262
8.1.2 Odata 267
8.1.3 WebClicnt 267
8.1.4 HttpWebRequest 272
8.1.5 Web Service 276
8.1.6推送通知(Push Notification) 289
8.2云服务 313
8.2.1使用Windows Azure 313
8.3.2调用SQL Azure 316
8.3.3 Windows Azure Marketplace DataMarket 320
8.3.4 Windows Azure示例 326
第9章Windows Phone 7应用程序的发布 341
9.1应用程序调试 342
9.1.1异常处理 342
9.1.2错误与调试 347
9.2应用程序发布 355
9.2.1微软移动应用商店概述 355
9.2.2应用程序商店账号注册 355
9.2.3应用程序发布 356
9.2.4应用程序更新 365
9.25盈利 366
Ⅲ.案例篇 368
第10章 优酷Windows phone 7客户端开发案例 368
10.1介绍 369
10.1.1开发背景 369
10.1.2项目需求 370
10.2开发实施 370
10.2.1关键控件 370
10.2.2获取服务器数据 372
10.2.3视频播放 377
10.2.4墓碑化 379
10.3未来要做什么 381
10.4项目总结 382
第11章 微博Phone 7客户端开发案例 384
11.1产品背景 385
11.1.1产品介绍 385
11.1.2产品需求 385
11.1.3功能要点 386
11.1.4开发难点 386
11.2开发实施 386
11.2.1开发准备 386
11.2.2开发过程 388
11.2.3开发感言 406
11.3项目总结 407
第12章Windows Phone 7游戏开发实战案例 408
12.1产品背景 409
12.1.1产品介绍 409
12.2.2游戏规则 410
12.2开发实施 410
12.2.1开发准备 410
12.2.2开发过程 412
12.3项目总结 428
第13章KulerCream配色设计案例 429
13.1产品背景 430
13.1.1公司介绍 430
13.1.2项目介绍 430
13.2开发实施 433
13.2.1开发准备:产品创意与UI设计 433
13.2.2开发过程:MVVM Light框架应用及界面构建 435
13.2.3使用Reactive Extensions for.NET(Rx)进行API数据异步调用 443
13.2.4自定义及优化读取进度条 445
13.3项目总结 447
参考文献 447
附录A Windows Phone的应用程序认证要求 449
附录B“智启未来”——下一代Windows Phone更新与展望 474