图书介绍
Windows Phone开发实战体验 应用+游戏PDF|Epub|txt|kindle电子书版本网盘下载
![Windows Phone开发实战体验 应用+游戏](https://www.shukui.net/cover/37/33492850.jpg)
- DevDiv移动开发社区编著 著
- 出版社: 北京:海洋出版社
- ISBN:9787502782375
- 出版时间:2012
- 标注页数:262页
- 文件大小:87MB
- 文件页数:273页
- 主题词:移动电话机-应用程序-程序设计
PDF下载
下载说明
Windows Phone开发实战体验 应用+游戏PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 应用开发2
第1章 Windows Phone平台预览2
1.1 Windows Phone简介2
1.1.1 概述2
1.1.2 Windows Phone Mango新特性5
1.2 Windows Phone编程概述6
1.2.1 开发环境的搭建7
1.2.2 开发框架与编程语言8
1.2.3 第一个Windows Phone程序10
1.2.4 Windows Phone程序剖析11
1.2.5 应用程序的编译、部署和调试14
1.2.6 xap文件介绍15
第2章 Silverlight开发基础16
2.1 Silverlight概述16
2.2 XAML语法详解16
2.2.1 XAML特性16
2.2.2 XAML核心语法规则17
2.3 Silverlight基本概念19
2.3.1 布局系统20
2.3.2 资源22
2.3.3 绑定24
2.3.4 绑定数据转换器26
2.3.5 属性27
2.3.6 模板与样式28
2.4 Silverlight动画30
2.4.1 Siverlight动画基本认识30
2.4.2 Siverlight动画类型30
2.4.3 Siverlight动画故事板31
第3章 UI控件36
3.1 Sliverlight控件36
3.1.1 容器控件36
3.1.2 基本控件38
3.1.3 绘图控件41
3.1.4 其他控件44
3.2 枢轴控件46
3.3 全景视图控件48
3.4 自定义控件49
3.4.1 改变外观49
3.4.2 制作新控件51
3.5 扩展控件54
3.6 广告控件56
第4章 应用程序的基本概念60
4.1 应用程序的生命周期60
4.1.1 应用程序的执行模型概述60
4.1.2 执行模型中的事件及方法60
4.2 程序框架与页面导航63
4.3 页面间传值64
4.4 系统主题67
4.5 页面剖析68
4.5.1 应用程序栏68
4.5.2 系统托盘72
4.5.3 屏幕旋转方向73
4.5.4 物理硬件按钮73
4.6 设备信息与状态的获取74
4.7 添加资源74
4.8 调用震动76
第5章 应用程序的特性77
5.1 瓷块77
5.1.1 瓷块概述77
5.1.2 ShellTile API方式操纵瓷块79
5.1.3 ShellTileSchedule API方式操作瓷块80
5.1.4 设置应用程序瓷块初始信息81
5.2 启动器与选择器82
5.2.1 启动器82
5.2.2 选择器83
5.3 后台代理85
5.3.1 后台代理概述85
5.3.2 后台代理范例86
5.4 日程的访问91
5.5 联系人的访问92
第6章 数据存储与操作94
6.1 瞬时性数据存储94
6.1.1 页面状态94
6.1.2 应用程序状态96
6.2 持久性数据存储97
6.2.1 隔离存储97
6.2.2 本地数据库100
6.3 基于云服务的数据存储104
6.3.1 Windows Live SkyDrive104
6.3.2 Windows Azure Services Platform105
6.4 OData使用106
第7章 网络通信109
7.1 网络通信概述109
7.2 网络通信类110
7.2.1 HttpWebRequest类110
7.2.2 WebClient类112
7.3 套接字(Socket)编程113
7.3.1 套接字概述113
7.3.2 套接字编程实例115
7.4 Web Services116
第8章 推送通知121
8.1 推送通知概述121
8.1.1 Start屏幕与Live Tile121
8.1.2 推送通知实现方式123
8.2 推送通知的类型124
8.2.1 Toast通知124
8.2.2 Tile通知130
8.2.3 Raw通知131
第9章 传感器133
9.1 加速度计133
9.1.1 加速度计概述133
9.1.2 获取加速度计传感器数据134
9.1.3 加速度计传感器模拟器136
9.2 罗盘136
9.2.1 获取罗盘传感器数据137
9.2.2 设备方向对罗盘数据的影响138
9.2.3 校准罗盘传感器数据139
9.3 陀螺仪139
9.3.1 陀螺仪概述139
9.3.2 获取陀螺仪传感器数据139
9.4 组合运动API141
9.4.1 组合运API概述142
9.4.2 如何使用组合运动API142
第10章 触摸145
10.1 Touch原生触摸145
10.2 Manipulation触摸146
10.3 GestureListener手势149
第11章 多媒体应用153
11.1 播放音/视频153
11.1.1 利用MediaPlayerLauncher启动器播放音/视频153
11.1.2 利用MediaElement控件播放音/视频155
11.2 相机158
11.2.1 使用CameraCaptureTask调用相机158
11.2.2 相机底层API的使用159
11.2.3 使用相机摄像160
11.3 录音160
11.4 收音机163
11.5 播放后台音频164
11.5.1 后台音频概述164
11.5.2 后台音频类型164
11.6 保存铃声166
第12章 地理位置服务168
12.1 Windows Phone位置服务168
12.1.1 位置服务体系168
12.1.2 使用位置服务168
12.1.3 使用位置服务的最佳实践172
12.2 Bing Maps173
12.2.1 使用Bing Maps API前的准备工作173
12.2.2 Bing Maps API使用方法173
第13章 应用程序的优化177
13.1 Windows Phone中的线程177
13.2 资源优化178
13.2.1 图片资源178
13.2.2 媒体文件179
13.3 控件优化179
13.4 其他优化179
13.4.1 网络请求179
13.4.2 应用程序启动180
13.4.3 避免阻碍UI线程180
13.5 优化测试工具及方法181
13.5.1 Performance Analysis工具181
13.5.2 Windows Phone模拟器中的帧速率计数器181
第14章 应用程序的发布184
14.1 Windows Phone商城184
14.2 试用版应用程序185
14.2.1 试用版应用程序概述185
14.2.2 创建试用版应用程序186
14.3 发布应用程序188
第二篇 游戏开发192
第15章 XNA里的Hello world192
15.1 创建XNA游戏开发项目192
15.2 游戏开发项目中的方法194
15.3 调试和部署XNA项目198
第16章 XNA制作2D游戏的常用组件199
16.1 在项目里导入2D图片资源199
16.2 使用SpriteBatch绘制2D纹理201
16.3 使用ScreenManager管理游戏场景205
第17章 创建XNA游戏菜单210
17.1 WP7里XNA游戏的触控操作210
17.2 编写MenuEntry类211
17.3 编写MenuScreen类213
17.4 编写MainMenuScreen类215
第18章 XNA里的2D动画217
18.1 播放游戏精灵动画217
18.2 游戏精灵的矢量移动220
18.3 制作可控的游戏精灵222
第19章 XNA里2D动画进阶224
19.1 游戏精灵的动画切换224
19.2 游戏精灵的碰撞计算228
第20章 XNA里播放音效233
20.1 使用SoundEffect播放音效233
20.2 SoundEffect.Play()的重载234
20.3 使用SoundEffectInstance播放背景音乐235
第21章 XNA里2D粒子效果237
21.1 粒子类Particle237
21.2 粒子系统类ParticleSystem239
21.3 粒子系统在游戏中的应用246
第22章 游戏场景的暂停和保存250
22.1 GameSettings类250
22.2 游戏场景的暂停251
22.3 使用XML和IsolatedStorage保存游戏数据253
第23章 XNA里3D游戏入门257
23.1 如何载入3D模型257
23.2 缩放模型260
23.3 处理模型动画260