Windows Phone 7应用开发指南

Windows Phone 7应用开发指南
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-11
版次: 1
ISBN: 9787121146091
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 508页
字数: 621千字
正文语种: 简体中文
3人买过
  • 《WindowsPhone7应用开发指南》对WindowsPhone7环境下如何做开发做了深入浅出的讲解。包括开发前的准备,应用案例、技巧的深入掌握以及利用云的力量更好地做开发等内容。书中对从.NET平台转移到WindowsPhone7平台的开发技巧做了重点的讲述,有助于原有的.NET开发人员快速地掌握WindowsPhone7开发要领,迅速提升专业技能。 I.基础篇
    第1章WindowsPhone7简介1
    1.1背景,规范和标准2
    1.2特性功能7
    1.3Zune和WindowsPhone78
    1.4简便高效的开发9
    1.5WindowsPhone7模拟器10
    1.6Metro界面的特点10
    1.7开发语言11
    第2章开发准备15
    2.1软硬件开发环境及需求16
    2.1.1操作系统要求16
    2.1.2工具集合16
    2.2开发环境和工具(Windows7&WindowsPhoneDeveloperTools)18
    2.3设计方法21
    2.3.1ExpressionBlendforWindowsPhone721
    2.3.2WindowsPhone7的UI设计25
    2.3.3WindowsPhone7UI设计需要考虑的几个方面27
    2.4WindowsPhone7应用程序控件29
    第3章应用程序:HelloWP7World31
    3.1开发环境32
    3.2创建WindowsPhone应用程序工程32
    3.3部署并测试WindowsPhone应用程序38
    3.4设计用户界面——HelloWP741
    3.5UI异常处理43
    3.6MVVM46
    3.6.1什么是MVVM46
    3.6.2数据绑定47
    第4章WindowsPhone的新概念52
    4.1硬件规范53
    4.1.1显示器53
    4.1.2触摸屏手势54
    4.1.3键盘55
    4.2应用程序生命周期57
    4.2.11项关键技术——雪藏(Tombstoning)57
    4.2.22类信息——永久数据和瞬间状态58
    4.2.34个事件——启动,结束,暂停,激活59
    4.3应用资源调用62
    4.3.1启动器和选择器62
    4.3.2独立外存64
    4.3.3推送通知65
    4.3.4主题66
    4.3.5全景视图和枢轴视图67
    4.4手机应用的优化69
    4.4.1移动平台上的Silverlight69
    4.4.2从桌面向手机移植Silverlight应用70
    4.4.3帧频计数器71
    4.4.4线程及其优化72
    4.4.5优秀应用最佳实践74
    第5章WindowsPhone7基本编程技术76
    5.1控件使用77
    5.1.1使用WindowsPhone7控件创建应用程序78
    5.1.2输入控件80
    5.1.3按钮控件85
    5.1.4面板(Panel)类控件89
    5.1.5Web控件99
    5.1.6多媒体控件101
    5.1.7其他控件104
    5.1.8隐藏控件的使用106
    5.1.9SilverlightToolkit控件107
    5.2页面123
    5.2.1页面方向和布局124
    5.2.2页面切换128
    5.2.3Pivot页面和Panorama页面132
    5.2.4系统状态栏135
    5.2.5应用程序栏136
    5.3独立存储140
    5.4资源145
    5.4.1资源和资源字典145
    5.4.2资源使用实例148

    II.应用篇
    第6章WindowsPhone7基础工具153
    6.1画刷154
    6.1.1画刷简介154
    6.1.2SolidColorBrush154
    6.1.3CardientBrush156
    6.1.4RadialGradientBrush157
    6.1.5ImageBrush158
    6.2变形159
    6.2.1RotateTransform(旋转变形)159
    6.2.2ScaleTransform(缩放变形)160
    6.2.3SkewTransform(倾斜变形)161
    6.2.4TranslateTransform(移动变形)162
    6.2.5TransformGroup(变形组)162
    6.2.6MatrixTransform(矩阵变形)163
    6.3矢量图164
    6.3.1坐标与容器165
    6.3.2直线(Line)和折线(Polyline)167
    6.3.3多边形(Polygon)171
    6.3.4椭圆(Ellipse)和矩形(Rectangle)172
    6.3.5Z-Index173
    6.3.6填充效果174
    6.3.7拉伸效果176
    6.3.8Path177
    6.3.9路径标记语法184
    6.4位图185
    6.4.1WriteableBitmap186
    6.4.2像素控制188
    6.4.3位图与矢量图结合191
    6.4.4位图的裁剪和遮罩192
    6.5动画制作193
    6.5.1实现动画的几种方式193
    6.5.2StoryBoard详解197
    6.5.3关键帧199
    6.5.4触发器动画202
    6.5.5EasingFunctions202
    6.5.6使用ExpressionBlend制作动画204
    6.6样式和主题207
    6.6.1样式及样式继承208
    6.6.2应用主题210
    6.6.3视觉状态管理器212
    6.7使用模板216
    6.7.1DataTemplate217
    6.7.2ControlTemplate219
    6.8自定义控件221
    6.8.1UserControl和CustomControl221
    6.8.2实现自定义UserControl223
    6.8.3实现自定义CustomControl226
    第7章WindowsPhone7强化工具231
    7.1传感器应用232
    7.1.1加速传感器232
    7.1.2GPS定位服务238
    7.2启动器(Launcher)241
    7.2.1编写邮件(EmailComposeTask)242
    7.2.2拨打电话(PhoneCallTask)242
    7.2.3启动网页搜索SearchTask243
    7.2.4发送短信(SmsComposeTask)245
    7.2.5Marketplace相关的Launcher245
    7.2.6启动媒体播放器(MediaPlayerLauncher)248
    7.2.7启动网络浏览器(WebBrowserTask)249
    7.2.8小结249
    7.3选择器(Chooser)249
    7.3.1拍照(CameraCaptureTask)250
    7.3.2电子邮件选择器(EmailAddressChooserTask)252
    7.3.3从相册中选择照片(PhotoChooserTask)254
    7.3.4保存照片到手机的相册之中255
    7.3.5保存手机号码(SavePhoneNumberTask)257
    7.3.6小结260
    第8章WindowsPhone7的云中应用261
    8.1通信协议和服务调用概述262
    8.1.1WCF262
    8.1.2Odata267
    8.1.3WebClient267
    8.1.4HttpWebRequest272
    8.1.5WebService276
    8.1.6推送通知(PushNotification)289
    8.2云服务313
    8.2.1使用WindowsAzure313
    8.3.2调用SQLAzure316
    8.3.3WindowsAzureMarketplaceDataMarket320
    8.3.4WindowsAzure示例326
    第9章WindowsPhone7应用程序的发布341
    9.1应用程序调试342
    9.1.1异常处理342
    9.1.2错误与调试347
    9.2应用程序发布355
    9.2.1微软移动应用商店概述355
    9.2.2应用程序商店账号注册355
    9.2.3应用程序发布356
    9.2.4应用程序更新365
    9.2.5盈利366

    III.案例篇
    第10章优酷Windowsphone7客户端开发案例368
    10.1绍369
    10.1.1开发背景369
    10.1.2项目需求370
    10.2开发实施370
    10.2.1关键控件370
    10.2.2获取服务器数据372
    10.2.3视频播放377
    10.2.4墓碑化379
    10.3未来要做什么381
    10.4项目总结382
    第11章微博Phone7客户端开发案例384
    11.1产品背景385
    11.1.1产品介绍385
    11.1.2产品需求385
    11.1.3功能要点386
    11.1.4开发难点386
    11.2开发实施386
    11.2.1开发准备386
    11.2.2开发过程388
    11.2.3开发感言406
    11.3项目总结407
    第12章WindowsPhone7游戏开发实战案例408
    12.1产品背景409
    12.1.1产品介绍409
    12.2.2游戏规则410
    12.2开发实施410
    12.2.1开发准备410
    12.2.2开发过程412
    12.3项目总结428
    第13章KulerCream配色设计案例429
    13.1产品背景430
    13.1.1公司介绍430
    13.1.2项目介绍430
    13.2开发实施433
    13.2.1开发准备:产品创意与UI设计433
    13.2.2开发过程:MVVMLight框架应用及界面构建435
    13.2.3使用ReactiveExtensionsfor.NET(Rx)进行API数据异步调用443
    13.2.4自定义及优化读取进度条445
    13.3项目总结447
    参考文献447
    附录AWindowsPhone的应用程序认证要求449
    附录B“智启未来”——下一代WindowsPhone更新与展望474
  • 内容简介:
    《WindowsPhone7应用开发指南》对WindowsPhone7环境下如何做开发做了深入浅出的讲解。包括开发前的准备,应用案例、技巧的深入掌握以及利用云的力量更好地做开发等内容。书中对从.NET平台转移到WindowsPhone7平台的开发技巧做了重点的讲述,有助于原有的.NET开发人员快速地掌握WindowsPhone7开发要领,迅速提升专业技能。
  • 目录:
    I.基础篇
    第1章WindowsPhone7简介1
    1.1背景,规范和标准2
    1.2特性功能7
    1.3Zune和WindowsPhone78
    1.4简便高效的开发9
    1.5WindowsPhone7模拟器10
    1.6Metro界面的特点10
    1.7开发语言11
    第2章开发准备15
    2.1软硬件开发环境及需求16
    2.1.1操作系统要求16
    2.1.2工具集合16
    2.2开发环境和工具(Windows7&WindowsPhoneDeveloperTools)18
    2.3设计方法21
    2.3.1ExpressionBlendforWindowsPhone721
    2.3.2WindowsPhone7的UI设计25
    2.3.3WindowsPhone7UI设计需要考虑的几个方面27
    2.4WindowsPhone7应用程序控件29
    第3章应用程序:HelloWP7World31
    3.1开发环境32
    3.2创建WindowsPhone应用程序工程32
    3.3部署并测试WindowsPhone应用程序38
    3.4设计用户界面——HelloWP741
    3.5UI异常处理43
    3.6MVVM46
    3.6.1什么是MVVM46
    3.6.2数据绑定47
    第4章WindowsPhone的新概念52
    4.1硬件规范53
    4.1.1显示器53
    4.1.2触摸屏手势54
    4.1.3键盘55
    4.2应用程序生命周期57
    4.2.11项关键技术——雪藏(Tombstoning)57
    4.2.22类信息——永久数据和瞬间状态58
    4.2.34个事件——启动,结束,暂停,激活59
    4.3应用资源调用62
    4.3.1启动器和选择器62
    4.3.2独立外存64
    4.3.3推送通知65
    4.3.4主题66
    4.3.5全景视图和枢轴视图67
    4.4手机应用的优化69
    4.4.1移动平台上的Silverlight69
    4.4.2从桌面向手机移植Silverlight应用70
    4.4.3帧频计数器71
    4.4.4线程及其优化72
    4.4.5优秀应用最佳实践74
    第5章WindowsPhone7基本编程技术76
    5.1控件使用77
    5.1.1使用WindowsPhone7控件创建应用程序78
    5.1.2输入控件80
    5.1.3按钮控件85
    5.1.4面板(Panel)类控件89
    5.1.5Web控件99
    5.1.6多媒体控件101
    5.1.7其他控件104
    5.1.8隐藏控件的使用106
    5.1.9SilverlightToolkit控件107
    5.2页面123
    5.2.1页面方向和布局124
    5.2.2页面切换128
    5.2.3Pivot页面和Panorama页面132
    5.2.4系统状态栏135
    5.2.5应用程序栏136
    5.3独立存储140
    5.4资源145
    5.4.1资源和资源字典145
    5.4.2资源使用实例148

    II.应用篇
    第6章WindowsPhone7基础工具153
    6.1画刷154
    6.1.1画刷简介154
    6.1.2SolidColorBrush154
    6.1.3CardientBrush156
    6.1.4RadialGradientBrush157
    6.1.5ImageBrush158
    6.2变形159
    6.2.1RotateTransform(旋转变形)159
    6.2.2ScaleTransform(缩放变形)160
    6.2.3SkewTransform(倾斜变形)161
    6.2.4TranslateTransform(移动变形)162
    6.2.5TransformGroup(变形组)162
    6.2.6MatrixTransform(矩阵变形)163
    6.3矢量图164
    6.3.1坐标与容器165
    6.3.2直线(Line)和折线(Polyline)167
    6.3.3多边形(Polygon)171
    6.3.4椭圆(Ellipse)和矩形(Rectangle)172
    6.3.5Z-Index173
    6.3.6填充效果174
    6.3.7拉伸效果176
    6.3.8Path177
    6.3.9路径标记语法184
    6.4位图185
    6.4.1WriteableBitmap186
    6.4.2像素控制188
    6.4.3位图与矢量图结合191
    6.4.4位图的裁剪和遮罩192
    6.5动画制作193
    6.5.1实现动画的几种方式193
    6.5.2StoryBoard详解197
    6.5.3关键帧199
    6.5.4触发器动画202
    6.5.5EasingFunctions202
    6.5.6使用ExpressionBlend制作动画204
    6.6样式和主题207
    6.6.1样式及样式继承208
    6.6.2应用主题210
    6.6.3视觉状态管理器212
    6.7使用模板216
    6.7.1DataTemplate217
    6.7.2ControlTemplate219
    6.8自定义控件221
    6.8.1UserControl和CustomControl221
    6.8.2实现自定义UserControl223
    6.8.3实现自定义CustomControl226
    第7章WindowsPhone7强化工具231
    7.1传感器应用232
    7.1.1加速传感器232
    7.1.2GPS定位服务238
    7.2启动器(Launcher)241
    7.2.1编写邮件(EmailComposeTask)242
    7.2.2拨打电话(PhoneCallTask)242
    7.2.3启动网页搜索SearchTask243
    7.2.4发送短信(SmsComposeTask)245
    7.2.5Marketplace相关的Launcher245
    7.2.6启动媒体播放器(MediaPlayerLauncher)248
    7.2.7启动网络浏览器(WebBrowserTask)249
    7.2.8小结249
    7.3选择器(Chooser)249
    7.3.1拍照(CameraCaptureTask)250
    7.3.2电子邮件选择器(EmailAddressChooserTask)252
    7.3.3从相册中选择照片(PhotoChooserTask)254
    7.3.4保存照片到手机的相册之中255
    7.3.5保存手机号码(SavePhoneNumberTask)257
    7.3.6小结260
    第8章WindowsPhone7的云中应用261
    8.1通信协议和服务调用概述262
    8.1.1WCF262
    8.1.2Odata267
    8.1.3WebClient267
    8.1.4HttpWebRequest272
    8.1.5WebService276
    8.1.6推送通知(PushNotification)289
    8.2云服务313
    8.2.1使用WindowsAzure313
    8.3.2调用SQLAzure316
    8.3.3WindowsAzureMarketplaceDataMarket320
    8.3.4WindowsAzure示例326
    第9章WindowsPhone7应用程序的发布341
    9.1应用程序调试342
    9.1.1异常处理342
    9.1.2错误与调试347
    9.2应用程序发布355
    9.2.1微软移动应用商店概述355
    9.2.2应用程序商店账号注册355
    9.2.3应用程序发布356
    9.2.4应用程序更新365
    9.2.5盈利366

    III.案例篇
    第10章优酷Windowsphone7客户端开发案例368
    10.1绍369
    10.1.1开发背景369
    10.1.2项目需求370
    10.2开发实施370
    10.2.1关键控件370
    10.2.2获取服务器数据372
    10.2.3视频播放377
    10.2.4墓碑化379
    10.3未来要做什么381
    10.4项目总结382
    第11章微博Phone7客户端开发案例384
    11.1产品背景385
    11.1.1产品介绍385
    11.1.2产品需求385
    11.1.3功能要点386
    11.1.4开发难点386
    11.2开发实施386
    11.2.1开发准备386
    11.2.2开发过程388
    11.2.3开发感言406
    11.3项目总结407
    第12章WindowsPhone7游戏开发实战案例408
    12.1产品背景409
    12.1.1产品介绍409
    12.2.2游戏规则410
    12.2开发实施410
    12.2.1开发准备410
    12.2.2开发过程412
    12.3项目总结428
    第13章KulerCream配色设计案例429
    13.1产品背景430
    13.1.1公司介绍430
    13.1.2项目介绍430
    13.2开发实施433
    13.2.1开发准备:产品创意与UI设计433
    13.2.2开发过程:MVVMLight框架应用及界面构建435
    13.2.3使用ReactiveExtensionsfor.NET(Rx)进行API数据异步调用443
    13.2.4自定义及优化读取进度条445
    13.3项目总结447
    参考文献447
    附录AWindowsPhone的应用程序认证要求449
    附录B“智启未来”——下一代WindowsPhone更新与展望474
查看详情
相关图书 / 更多
Windows Phone 7应用开发指南
With My Daddy: A Book of Love and Family
Witek;Jo;Roussey;Christine
Windows Phone 7应用开发指南
Windows Server 2022 Active Directory 配置实战
戴有炜
Windows Phone 7应用开发指南
Wi-Fi 7开发参考:技术原理、标准和应用
成刚;蒋一名;杨志杰
Windows Phone 7应用开发指南
Windows Server 2016系统管理与服务器配置
张寒明
Windows Phone 7应用开发指南
Windows Server 2022系统管理与服务器配置
蔡伟
Windows Phone 7应用开发指南
Windows Server 2019网络管理项目教程(微课视频版)
崔升广
Windows Phone 7应用开发指南
Winter Dance (board book)
Bauer;Marion Dane
Windows Phone 7应用开发指南
William Blake: Dante\'s Divine Comedy, the Complete Drawings
Schutze;Sebastian;Terzoli;Maria Antonietta
Windows Phone 7应用开发指南
Windows Server 2022 系统与网站配置实战
戴有炜
Windows Phone 7应用开发指南
William威廉
Tim Graham 著;Peter Archer
Windows Phone 7应用开发指南
Wildwood Chronicles Complete Box Set Wildwood, Under Wildwood, Wildwood Imperium
Meloy;Colin;Ellis;Carson
Windows Phone 7应用开发指南
Windows Server 2016网络管理项目教程(微课版)(第3版)
邓文达 易月娥