Windows Phone 应用开发:实时照片处理与推送通知技术解析
实时照片处理技术
在早期,Windows Phone OS 首版在照片处理功能上仅提供了基础操作,与众多竞争对手相比,在“增强现实”等特色功能方面明显落后。不过,随着最新版本的发布,微软通过全新的简单托管 PhoneCamera API,让开发者能够访问相机生成的原始数据,极大地缩小了与其他平台的差距。
创建新项目并搭建用户界面
要开始实时照片处理项目,你需要按以下步骤操作:
1. 启动 Visual Studio 2010 Express for Windows Phone,创建一个新的 Windows Phone 应用程序项目,命名为=TVPcXeT?W^c^。
2. 该应用由单个<PX]?PVTgP\L页面构成,页面包含两个图像元素:一个是全屏显示的当前实时照片流,另一个是位于页面中心的较小的负片效果图像。同时,添加两个按钮用于开启或关闭负片效果。以下是用户界面的 XAML 代码:
+;Ph^dcA^^cXbcWTa^^cVaXSfWTaTP[[_PVTR^]cT]cXb_[PRTS- +6aXSg)=P\T,;Ph^dcA^^c1PRZVa^d]S,CaP]b_PaT]c- +6aXSA^f3TUX]XcX^]b- +A^f3TUX]XcX^]7TXVWc,%#- +A^f3TUX]XcX^]7TXVWc, %- +6aXSA^f3TUX]XcX^]b- +2P\TaPeXTfUX]S