当前位置:首页 > 工业技术
Windows Phone7完美开发征程
Windows Phone7完美开发征程

Windows Phone7完美开发征程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:倪浩等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2011
  • ISBN:9787111340430
  • 页数:275 页
图书介绍:本书以全新的Windows Phone7手机应用程序开发为主题,采用理论和实际相结合的方法,由浅入深地讲述了新平台的基础架构、开发环境、图形图像处理、数据访问、网络通信等知识点。
《Windows Phone7完美开发征程》目录

第1章Windows Phone 7应用开发平台 1

1.1Windows Phone的前世今生 1

1.1.1Windows CE系统 1

1.1.2Windows Mobile系统 2

1.1.3Windows Phone 7系统 4

1.2Windows Phone 7应用开发平台 7

1.2.1Windows Phone 7应用开发平台简介 7

1.2.2Windows Phone 7应用开发平台架构 8

1.2.3Windows Phone 7应用程序生命周期 9

1.2.4Silverlight与XNA的选择 10

1.3Windows Phone 7手机通用配置 11

1.4本章小结 11

第2章Windows Phone 7开发环境 13

2.1Windows Phone 7开发工具简介 13

2.1.1Visual Studio 2010 13

2.1.2 Windows Phone Developer Tools 17

2.1.3Expression Blend 17

2.1.4XNA Game Studio 18

2.1.5Windows Phone 7模拟器 18

2.2 Windows Phone 7开发环境的搭建 19

2.2.1系统需求 19

2.2.2安装步骤 20

2.3Windows Phone 7开发工具的使用技巧 20

2.4本章小结 23

第3章创建第一个Silverlight应用程序 24

3.1建立HelloWorld 24

3.2编译和调试项目 28

3.3本章小结 29

第4章创建第一个XNA应用程序 30

4.1XNA简介 30

4.1.1XNA概述 30

4.1.2XNA发展过程 30

4.1.3XNA特点 31

4.1.4XNA游戏模型 31

4.2XNA类库介绍 32

4.3使用XNA开发WindowsPhone7游戏 33

4.3.1建立WindowsPhone7游戏项目 33

4.3.2WindowsPhone7XNA游戏结构分析 39

4.4本章小结 40

第5章WindowsPhone7中的Silverlight 41

5.1Silverlight技术简介 41

5.1.1Silverlight概述 41

5.1.2Silverlight应用程序模型 41

5.1.3认识XAML 42

5.2SilverlightforWindowsPhone7简介 44

5.3Silverlight在Windows和WindowsPhone7中的不同 45

5.4SilverlightforWindowsPhone7支持的类型库 45

5.5本章小结 53

第6章认识Silverlight控件 54

6.1Silverlight控件模型 54

6.1.1文本控件 55

6.1.2显示单个元素的控件(内容控件) 55

6.1.3Tabltem控件 56

6.1.4显示对象集合的控件 56

6.1.5HeaderedItemsControl控件 56

6.1.6显示用户界面元素的控件 56

6.2常用Silverlight控件 56

6.2.1命令控件 56

6.2.2选择控件 63

6.2.3信息及文本显示控件 69

6.2.4图形和视频控件 75

6.2.5WebBrowser 77

6.2.6布局和分组控件 79

6.3本章小结 79

第7章布局系统 80

7.1Silverlight布局系统 80

7.2Grid网格布局控件 81

7.2.1在XAML代码中操作Grid控件 82

7.2.2在后台页面中操作Grid控件 84

7.3Canvas画布布局控件 86

7.4StackPanel堆叠布局控件 89

7.5自定义面板 91

7.6边距和对齐 93

7.7应用实例:疯狂炸弹 94

7.7.1需求分析 94

7.7.2设计思路 96

7.7.3开发过程 98

7.8本章小结 108

第8章资源、样式与事件处理 109

8.1资源 109

8.1.1资源文件及其部署 109

8.1.2资源文件的访问 111

8.1.3资源字典 113

8.2样式 114

8.2.1属性样式 115

8.2.2内联样式 115

8.2.3引用样式 115

8.2.4样式优先级 117

8.3系统主题资源 117

8.4事件处理 118

8.4.1Silverlight事件概述 119

8.4.2手势触摸事件 119

8.4.3Touch类 120

8.5本章小结 120

第9章图形及动画 121

9.1图形的绘制 121

9.1.1直线 122

9.1.2矩形 124

9.1.3椭圆 127

9.1.4多边形 127

9.1.5多线形 128

9.1.6路径 128

9.2图形的填充 130

9.2.1画刷简介 130

9.2.2SolidColorBrush画刷 131

9.2.3LinearGradientBrush画刷 132

9.2.4RadialGradientBrush画刷 133

9.2.5ImageBrush画刷 134

9.3图像处理 135

9.3.1创建图像 135

9.3.2图像简单处理 136

9.3.3图像遮罩 139

9.4变形效果 140

9.4.1了解变形对象 140

9.4.2常见变形效果 140

9.4.3动画转变 143

9.5几何图形 144

9.5.1LineGeomet 145

9.5.2RectangleGeomet 146

9.5.3EllipseGeomet 146

9.5.4GeometGroup 147

9.5.5PathGeometry 147

9.6应用实例:绘制时钟 148

9.7木章小结 150

第10章数据处理 151

10.1数据绑定 151

10.1.1Silverlight数据绑定引擎 151

10.1.2基本数据绑定 152

10.1.3数据绑定设计器的使用 157

10.1.4集合对象的数据绑定 160

10.2独立存储 164

10.2.1了解独立存储 165

10.2.2独立设置存储 166

10.2.3独立文件存储 168

10.3远程数据访问 170

10.3.1远程数据访问简介 170

10.3.2通过客户端代理访问WebService 171

10.3.3使用WebClient或HpWebRequest访问远程数据 174

10.4应用实例:豆瓣书评 177

10.4.1需求分析 178

10.4.2设计思路 180

10.4.3开发过程 181

10.5木章小结 191

第11章网络通信 193

11.1网络通信概述 193

11.2SystemNet通信方式 194

11.2.1WebClient类 195

11.2.2HpWebRequest类 201

11.3调用WebService 201

11.3.1WebService概述 201

11.3.2WebService示例 203

11.4各种通信方式 203

11.4.1蜂窝通信 203

11.4.2蓝牙通信 204

11.4.3WiFi通信 205

11.5本章小结 205

第12章常见开发任务 206

12.1电话、短信和E-mail 206

12.1.1WindowsPhone7中的基本任务模型 206

12.1.2使用Choosers访问电话号码或E-mail地址 207

12.1.3使用Launchers发起电话、短信、E-mail任务 211

12.2图片处理 214

12.2.1照片选择与拍照 214

12.2.2图片的显示 215

12.2.3图片的存取 218

12.3定位服务 220

12.4MicrosoPushNotification 222

12.5应用程序生命周期 223

12.6高级主题推荐 225

12.7应用实例:紧急求援小工具 226

12.7.1需求分析 226

12.7.2设计思路 227

12.7.3开发过程 228

12.8本章小结 232

第13章实战演练 233

13.1模拟时钟 233

13.1.1新建工程 233

13.1.2修改标题 233

13.1.3绘制表身 235

13.1.4绘制刻度 236

13.1.5绘制毫秒表刻度 239

13.1.6绘制十秒表刻度 240

13.1.7绘制数字 241

13.1.8绘制表针并添加动画 243

13.1.9最终效果图 247

13.2豆瓣搜 248

13.2.1功能需求 248

13.2.2相关知识 248

13.2.3用户界面设计 249

13.2.4缓存设计 252

13.2.5类结构设计 253

13.2.6创建项目结构 253

13.2.7实现核心类 255

13.2.8创建主页面 265

13.2.9创建详情展示页 270

13.2.10创建设置页 274

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