书籍详情

Windows Phone应用程序开发

Windows Phone应用程序开发

作者:李春旭

出版社:电子工业出版社

出版时间:2012-08-01

ISBN:9787121177392

定价:¥59.00

购买这本书可以去
内容简介
  《Windows Phone应用程序开发》内容从入门到进阶,知识覆盖全面,并且以一个开发者的学习顺序进行组织,从开发环境的安装,到应用产品的发布;从基本控件的开发,到Silverlight Toolkit高级控件的介绍;从前端UI的设计原则,到后端数据的存储,等等。还详细介绍了Windows Phone 7手机访问API等手机开发特色功能,以及Windows云存储和国内主流SNS SDK等高级开发介绍。
作者简介
暂缺《Windows Phone应用程序开发》作者简介
目录
第1章  Windows Phone 7简介及其开发环境部署 1
1.1  Windows Phone 7简介 1
1.1.1  Windows Phone 7背景、规范和标准 1
1.1.2  Windows Phone 7 与WindowsMobile,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接口介绍
猜您喜欢

读书导航