Windows Phone应用程序开发
Windows Phone应用程序开发封面图

Windows Phone应用程序开发

李春旭, 刘泽宏, 编著

出版社:电子工业出版社

年代:2012

定价:59.0

书籍简介:

本书内容从入门到进阶,知识覆盖全面,并且以一个开发者的学习顺序进行组织,从开发环境的安装,到应用产品的发布;从基本控件的开发,到Silverlight Toolkit高级控件的介绍;从前端UI的设计原则,到后端数据的存储,等等。还详细介绍了Windows Phone 7手机访问API等手机开发特色功能,以及Windows 云存储和国内主流SNS SDK等高级开发介绍。

书籍目录:

第1章  Windows Phone 7简介及其开发环境部署 1

1.1  Windows Phone 7简介 1

1.1.1  Windows Phone 7背景、规范和标准 1

1.1.2  Windows Phone 7 与Windows

Mobile,iOS,Android的对比 4

1.1.3  Windows Phone 7 新特性 5

1.2  开发环境部署 7

1.2.1  Windows Phone SDK的安装与介绍 7

1.2.2  Zune的安装与使用 9

1.2.3  Expression Blend for Windows Phone介绍 10

1.2.4  Windows Phone Tango应用开发 11

第2章  Windows Phone 7应用程序初探 12

2.1  第一个Windows Phone 7应用 12

2.1.1  项目创建和代码编写 12

2.1.2  项目文件说明 18

2.1.3  运行和部署 18

2.1.4  调试 19

2.2  模拟器使用介绍 19

2.2.1  功能简介和限制说明 19

2.2.2  性能分析器 19

2.3  应用的生命周期 20

第3章  Windows Phone的基本控件 23

3.1  输入输出控件 23

3.1.1  TextBlock 23

3.1.2  TextBox 25

3.1.3  PasswordBox 29

3.1.4  ProgressBar 30

3.1.5  键盘布局(InputScope) 32

3.2  按钮控件 34

3.2.1  Button 34

3.2.2  HyperlinkButton 37

3.2.3  RadioButton 38

3.2.4  CheckBox 40

3.2.5  Slider 43

3.3  滚动控件 47

3.3.1  ScrollViewer 47

3.3.2  ListBox 49

3.3.3  滚动控件的性能优化 55

3.4  多媒体控件 58

3.4.1  Image 58

3.4.2  InkPresenter 60

3.4.3  MediaElement 61

3.5  其他控件 62

3.5.1  WebBrowser 62

3.5.2  BingMap 64

3.6  Windows Phone自定义控件和用户控件 64

3.6.1  用户控件 64

3.6.2  自定义控件 69

第4章  Windows Phone 7应用程序主题、布局与导航 71

4.1  样式和主题 71

4.1.1  画刷 71

4.1.2  主题和静态资源 75

4.2  页面UI布局 75

4.2.1  UI界面简介 75

4.3  页面内布局方式 79

4.3.1  StackPanel布局 79

4.3.2  Grid布局 80

4.3.3  Canvas布局 82

4.4  页面导航 83

4.4.1  Pivot介绍 83

4.4.2  Panorama介绍 84

4.4.3  页面间导航 86

4.5  页面方向 87

第5章  数据绑定及数据访问 89

5.1  数据集合 89

5.1.1  集合类型介绍及用途 89

5.1.2  集合访问(Linq) 97

5.2  数据绑定 101

5.2.1  数据绑定原理及好处 101

5.2.2  数据绑定模式介绍 105

5.2.3  数据绑定中的数据转换 106

5.2.4  数据绑定API及事件介绍 108

5.3  MVVM模型编程 108

5.3.1  MVVM介绍 108

5.3.2  命令绑定和ICommand 110

5.3.3  MVVM编程实例 111

第6章  Windows Phone 7 Toolkit中的扩展控件 118

6.1  Silverlight Toolkit 118

6.2  输入与按钮控件 119

6.2.1  AutoCompleteBox 119

6.2.2  ContextMenu 127

6.2.3  DateTimeConverter 130

6.2.4  ToggleSwitch 133

6.3  滑动与显示 134

第7章  Metro UI设计实现 143

7.1  Metro设计简介 143

7.1.1  包豪斯风格起源 143

7.1.2  Windows Phone中Metro的诞生 147

7.1.3  现代程序中的应用 149

7.2  Metro UI设计原则 153

7.2.1  一般原则 153

7.2.2  字体 154

7.2.3  瓷片(Tiles) 154

7.2.4  图片和照片 155

7.2.5  图标 156

7.2.6  布局 157

7.2.7  Panorama和Pivot设计精要 159

第8章  Windows Phone 7动画实践 164

8.1  变形 164

8.1.1  RotateTransform(旋转变形) 164

8.1.2  ScaleTransform(缩放变形) 165

8.1.3  SkewTransform(倾斜变形) 167

8.1.4  TranslateTransform(移动变形) 167

8.1.5  TransformGroup(变形组) 168

8.1.6  MatrixTransform(矩阵变形) 169

8.2  矢量图 170

8.2.1  直线(Line)和折线(Polyline) 172

8.2.2  多边形(Polygon) 177

8.2.3  椭圆(Ellipse)和矩形(Rectangle) 177

8.2.4  Z-Index 179

8.2.5  拉伸效果 180

8.2.6  Path绘图 180

8.2.7  路径标记语法 184

8.3  位图 185

8.3.1  操作像素 185

8.3.2  位图与矢量图相结合 187

8.3.3  位图的裁剪和遮罩 188

8.4  动画制作 190

8.4.1  动画制作简介 190

8.4.2  StoryBoard详解 191

8.4.3  关键帧 192

8.4.4  Easing Functions 194

第9章  设备访问 195

9.1  设备信息访问 195

9.1.1  设备信息 195

9.1.2  用户信息 196

9.1.3  网络信息 197

9.2  系统任务调用 197

9.2.1  邮件任务(EmailComposeTask) 198

9.2.2  通话任务(PhoneCallTask) 198

9.2.3  短消息任务(SmsComposeTask) 198

9.2.4  浏览器任务(WebBrowserTask) 199

9.2.5  图像选择任务(PhotoChooserTask) 199

9.2.6  媒体播放器任务(MediaPlayerLauncher) 200

9.2.7  商城相关任务(MarketplaceSearchTask) 200

第10章  互联网访问 202

10.1  请求数据 202

10.2  发送数据 204

10.3  实例:创建RSS阅读器 208

第11章  Windows Azure云服务 216

11.1  简介 216

11.1.1  Windows Azure的托管服务与Windows Phone 219

11.1.2  Windows Azure 存储服务 220

11.1.3  SQL Azure 220

11.1.4  Windows Azure Marketplace DataMarket 221

11.2  Windows Azure Toolkit for Windows Phone 222

第12章  本地存储 224

12.1  独立存储(Isolated Storage) 224

12.1.1  独立存储的概述与类型 224

12.1.2  独立存储设置(IsolatedStorageSettings) 225

12.1.3  独立存储文件(IsolatedStorageFile) 229

12.2  本地数据库 236

12.2.1  概述 236

12.2.2  部署本地数据库 238

12.2.3  定义数据上下文 238

12.2.4  在Windows Phone应用中创建数据库 242

12.2.5  使用数据库 243

12.2.6  数据库安全性 245

第13章  Windows Phone的消息推送 246

13.1  概述 246

13.2  推送通知的类型 248

13.2.1  Toast 通知 248

13.2.2  Tile通知 249

13.2.3  Raw通知 250

13.3  使用Toast通知 250

13.4  使用Tile通知 261

13.5  Raw通知的使用 270

第14章  Windows Phone的多任务处理 271

14.1  音频后台代理 272

14.2  PeriodTask后台代理 281

14.2.1  概述 281

14.2.2  实例——创建可使用后台计划的应用程序 284

14.3  后台文件传输 295

14.3.1  BackgroundFileTransfer概述 295

14.3.2  BackgroundFileTransfer实例 297

第15章  开放平台在Windows Phone 上的应用 315

15.1  开放平台简介 315

15.2  在Windows Phone上的新浪微博开放平台 316

15.2.1  授权模式 316

15.2.2  SDK的使用说明 317

15.2.3  API接口介绍

内容摘要:

本书内容从入门到进阶,知识覆盖全面,并且以一个开发者的学习顺序进行组织,从开发环境的安装,到应用产品的发布;从基本控件的开发,到Silverlight
Toolkit高级控件的介绍;从前端UI的设计原则,到后端数据的存储,等等。还详细介绍了Windows Phone
7手机访问API等手机开发特色功能,以及Windows云存储和国内主流SNS SDK等高级开发介绍。

书籍规格:

书籍详细信息
书名Windows Phone应用程序开发站内查询相似图书
9787121177392
如需购买下载《Windows Phone应用程序开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸23 × 18装帧平装
页数 350 印数

书籍信息归属:

Windows Phone应用程序开发是电子工业出版社于2012.8出版的中图分类号为 TN929.53 的主题关于 移动电话机-应用程序-程序设计 的书籍。