当前位置:首页 > 工业技术
Windows Phone应用程序开发
Windows Phone应用程序开发

Windows Phone应用程序开发PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李春旭,刘泽宏编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121177392
  • 页数:349 页
图书介绍:本书内容从入门到进阶,知识覆盖全面,并且以一个开发者的学习顺序进行组织,从开发环境的安装,到应用产品的发布;从基本控件的开发,到Silverlight Toolkit高级控件的介绍;从前端UI的设计原则,到后端数据的存储,等等。还详细介绍了Windows Phone 7手机访问API等手机开发特色功能,以及Windows 云存储和国内主流SNS SDK等高级开发介绍。
《Windows Phone应用程序开发》目录

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

1.1Windows 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.1TextBlock 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.1Button 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.1WebBrowser 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.1SilverlightToolkit 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 TransfornGroup(变形组) 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 SQLAzure 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接口介绍 317

15.2.4使用实例 318

15.3在Windows Phone上的人人网开放平台 321

15.3.1平台介绍 321

15.3.2 API接口介绍 321

15.4在Windows Phone上的腾讯微博开放平台 324

15.4.1平台介绍 324

15.4.2 OAuth授权 324

15.4.3 API接口 325

第16章Windows Phone开源代码工具 336

16.1GB2312编/解码工具 336

16.2图像编/解码工具 337

16.2.1图像格式 337

16.2.2将图像保存至文件 338

16.2.3过滤图像 339

16.2.4加载GIF动画 340

16.3排序列表工具 340

第17章Windows Phone应用发布 342

17.1注册开发者 343

17.2 Windows Phone广告平台 344

17.3 Windows Phone的应用程序认证要求 344

17.3.1基本要求 344

17.3.2认证过程 345

17.4结语 349

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