图书介绍

Windows Phone 7应用开发入门与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Windows Phone 7应用开发入门与实践
  • 李开涌编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111364627
  • 出版时间:2012
  • 标注页数:453页
  • 文件大小:183MB
  • 文件页数:469页
  • 主题词:移动电话机-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows Phone 7应用开发入门与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Windows Phone 7开发入门1

1.1 Windows Phone开发平台架构1

1.1.1 Windows Phone 7软件框架1

1.1.2 Windows Phone 7开发技术平台2

1.2 Windows Phone 7开发环境的搭建3

1.2.1操作系统及硬件需求3

1.2.2采用Web在线自动化安装4

1.3创建第一个项目Hello Windows Phone6

1.3.1创建Hello Windows Phone项目6

1.3.2在模拟器中运行创建的项目8

1.3.3模拟器的常规操作8

1.4 Visual Studio 2010 Express for Windows Phone入门9

1.4.1 Visual Studio 2010 Express for Windows Phone简介9

1.4.2菜单栏9

1.4.3工具箱10

1.4.4“属性”面板11

1.4.5“资源管理器”面板12

1.4.6代码编辑器12

1.4.7“输出”面板13

1.5 Expression Blend 4 for Windows Phone入门13

1.5.1 Expression Blend 4 for Windows Phone简介13

1. 5.2工具箱14

1. 5.3控件库14

1.5.4工作区16

1.5.5状态面板16

1.5.6属性选项卡17

1.5.7资源选项卡17

1.5.8编译结果面板18

1.6 Blend与Visual Studio协同工作18

1.6.1在Blend中编辑Visual Studio 2010新建的项目18

1.6.2在Expression Blend 4 for Windows Phone中添加响应事件22

1.7小结25

第2章Silverlight for Windows Phone 726

2.1 Windows Phone 7中的Silverlight概述26

2.1.1了解XAML26

2.1.2 XAML元素28

2.1.3 XAML命名空间29

2.1.4用XAML纯代码写一个按钮30

2.1.5 XAML对象的声明30

2.2对象元素的设置31

2.2.1使用属性语法31

2.2.2使用属性元素语法31

2.2.3使用内容元素语法32

2.3小结33

第3章 控件34

3.1控件开发概念34

3.1.1创建控件34

3.1.2设置控件的属性35

3.1.3给控件添加事件35

3.2内建控件的使用37

3.2.1 Button控件37

3.2.2 CheckBox控件38

3.2.3 HyperlinkButton控件43

3.2.4 Image控件44

3.2.5 ListBox控件48

3.2.6 PasswordBox控件51

3.2.7 ProgressBar控件51

3.2.8 RadioButton控件52

3.2.9 Slider控件55

3.2.10 TextBlock控件57

3.2.11 TextBox控件59

3.2.12 WebBrowser控件63

3. 3小结67

第4章 布局与界面69

4.1 Windows Phone 7界面布局概念69

4.2 Canvas69

4.2.1 Canvas相对定位70

4.2.2 Canvas嵌套70

4.2.3使用边框对象71

4.2.4使用Z轴顺序72

4.3 Grid74

4.4 StackPanel容器对象79

4.5边距与对齐80

4.5.1 Margin属性80

4.5.2垂直和水平对齐81

4.6 Panorama控件83

4.6.1 Panorama特性84

4.6.2使用模板文件获得Panorama85

4.6.3使用Panorama控件获得Panorama85

4.6.4 Panorama的结构88

4.6.5 Panorama中的Item90

4.7 Pivot控件96

4.7.1 Pivot控件的特性96

4.7.2 Pivot的结构97

4.7.3 Pivot控件的Item99

4.7.4 Pivot控件的常用属性和事件103

4.8 ApplicationBar105

4.8.1 ApplicationBar特性105

4.8.2使用ApplicationBar107

4.8.3 ApplicationBar结构110

4.8.4 ApplicationBar的常用属性和事件111

4.8.5使用托管代码生成ApplicationBar112

4.9小结115

第5章 数据绑定116

5.1数据绑定概述116

5.2建立数据绑定117

5.2.1在XMAL代码中建立数据绑定117

5.2.2在属性面板中建立数据绑定123

5.2.3数据绑定模式125

5.3绑定到ListBox列表控件133

5.3.1使用ObservableCollection类133

5.3.2使用模板格式化数据138

5.4小结142

第6章 主题、样式与模板143

6.1主题143

6.1.1获取主题背景144

6.1.2获取主题颜色147

6.2样式148

6.2.1使用样式149

6.2.2样式的应用范围152

6.2.3使用Expression Blend 4 for Windows Phone创建样式154

6.3模板158

6.3.1使用模板158

6.3.2在样式中使用模板163

6.3.3使用Expression Blend 4 for Windows Phone创建模板166

6.3.4模板状态管理167

6.4小结175

第7章Windows Phone 7页面导航176

7.1页面导航概述176

7.2设置导航177

7.2.1在XAML中设置导航177

7.2.2在托管代码中设置导航177

7.2.3使用地址别名进行导航182

7.3页面间的数据传值185

7.3.1 QueryString方式186

7.3.2使用全局方式传值190

7.4回退按钮194

7.4.1加入回退方法194

7.4.2重写硬件上的回退按钮195

7.5小结197

第8章Windows Phone 7目录与文件操作198

8.1理解IsolatedStorage198

8.2目录的操作200

8.2.1检查目录200

8.2.2创建一个目录203

8.2.3删除一个目录204

8.3文件的操作206

8.3.1检查文件206

8.3.2新建文件209

8.3.3写入文件211

8.3.4读取文件213

8.3.5删除文件217

8.4应用程序配置文件217

8.5综合示例218

8.6小结229

第9章Windows Phone 7数据与网络开发231

9.1数据与网络开发概述231

9.2 LINQ入门232

9.2.1 LINQ格式232

9.2.2使用LINQ233

9.3使用XML数据236

9.3.1使用XmIReader解释XML数据236

9.3.2使用LINQ处理XML数据240

9.4使用WebClient246

9.4.1下载字符串类型的数据247

9.4.2以数据流形式下载资源250

9.5使用Web服务254

9.5.1创建Web服务255

9.5.2在Windows Phone 7中使用Web服务260

9.6使用WCF服务264

9.6.1创建WCF服务264

9.6.2在Windows Phone 7中使用WCF服务267

9.7 Socket网络通信269

9.7.1 Socket入门269

9.7.2常用属性和方法270

9.7.3 SocketAsyncEventArgs类271

9.7.4使用Socket连接271

9.8 SQLCE本地数据库280

9.8.1 SQLCE简介281

9.8.2使用SQLCE281

9.9小结291

第10章Windows Phone 7多媒体开发292

10.1多媒体开发概述292

10.2 MediaElement对象293

10.2.1 MediaElement支持的媒体格式293

10.2.2 MediaElement的事件294

10.2.3 MediaElement的常见属性295

10.2.4 MediaElement的常见方法296

10.3 MediaElement状态管理298

10.4网络下载与缓冲301

10.4.1下载状态301

10.4.2缓冲状态303

10.4.3使用WebClient下载305

10.5 MediaElement的常用功能310

10.5.1音量控制310

10.5.2声道控制313

10.5.3播放进度条314

10.6小结318

第11章Windows Phone 7特色开发319

11.1传感器319

11.1.1屏幕方向319

11.1.2重力加速322

11.2地理位置服务324

11.2.1地理位置服务简介325

11.2.2使用Location Service获取GPS数据326

11.3 Bing Maps328

11.3.1 Bing Maps简介328

11.3.2调用Bing Maps前的准备329

11.3.3常用属性、事件及方法331

11.3.4 Bing Maps定位功能332

11.3.5放大与缩小336

11.3.6 Bing Maps图钉功能337

11.3.7 Bing Maps导航路线339

11.3.8 Bing Maps视图模式切换346

11.4小结348

第12章Windows Phone 7应用程序生命周期349

12.1应用程序的多任务——墓碑349

12.2 Tombstone执行模型351

12.2.1 Tombstone执行过程352

12.2.2处理事件354

12.2.3数据的保存与处理355

12.3项目中页面间的数据保存362

12.4小结363

第13章Windows Phone 7启动器与选择器364

13.1启动器与选择器的概念364

13.2启动器364

13.2.1启动程序超市365

13.2.2搜索程序超市366

13.2.3启动内置播放器366

13.2.4拨打电话367

13.2.5搜索互联网368

13.2.6发送短信368

13.2.7发送电子邮件369

13.2.8启动浏览器369

13.3选择器370

13.3.1选择联系人邮件地址370

13.3.2选择联系人电话号码373

13.3.3选择图片374

13.3.4启动照相机界面375

13.3.5启动邮件地址保存界面377

13.3.6启动电话号码保存界面379

13.4小结381

第14章Windows Phone 7应用程序推送通知服务382

14.1应用程序推送通知服务概述382

14.1. 1推送通知过程383

14.1.2使用要求与规范384

14.2推送通知服务类型384

14.2.1 Raw Notiflication384

14.2.2 Toast Notification385

14.2.3 Tile Notification386

14.3综合实例388

14.3.1创建私有云388

14.3.2手机注册MPNS通道398

14.3.3创建数据发送源401

14.4小结406

第15章 丽物微博手机程序407

15.1概述407

15.2开发前的准备407

15.2.1申请开发者Key408

15.2.2常用服务及API408

15.3项目架构与功能描述412

15.4创建项目415

15.5首页416

15.5.1用户中心数据的获取416

15.5.2登记本机MPNS URI419

15.6微博详情页423

15.7发表微博页427

15.7.1发表文本428

15.7.2上传图片429

15.8评论页437

15.8.1显示评论列表437

15.8.2发表评论440

15.9转发微博页441

15.10查看用户资料页443

15.11发送私信页446

15.11.1向用户发送私信446

15.11.2向用户推送私信到达通知448

15.12用户登录页449

15.12.1登录页面的设计过程449

15.12.2登录成功后数据的保存451

15.13小结453

热门推荐