Windows Phone Silverlight 应用程序开发,文章介绍 Windows Phone 的开发工具,通过开发工具建立手机程序,文章将展示一个基于Windows 手机平台的视频播放程序。
开发环境与所需工具
建立 Windows Phone 应用程序
打开Visual Studio 2010 Express for Windows Phone 新建 Windows Phone Application 如下图例。
点击确定,建立程序目录,将见到如下图页面和 Silverlight WPF非常相似,不过这里的编译将启动的Windows Phone 7 的模拟器。
本文提供的示例演示,是建立的一个多选媒体播放程序,视频播放MP3文件和视频WMV文件(windows Phone 媒体文件目前只能支持Windows 平台的解码文件,微软自己的视频媒体文件 avi、wmv、wma、mp3之类的文件),本文示例程序实现播放、暂停、停止视频控制功能,视频显示即Silverlgiht 的MediaElement控件,视频媒体文件列表用ListBox绑定媒体文件提供选择,当选区ListBox中的子项时将会播放相对应的媒体文件,即MediaElement 实现接收ListBox参数接收播放文件,下面是视频演示程序。
(双击视频进入或退出全屏模式)
在启动程序编译演示时,由于要截取视频所以程序播放音乐时不流畅,出现一个问题在Windows Phone模拟器上发现视频文件播放非常不流畅卡屏,这个可能是模拟器的问题,应该在实际手机驱动上是不会有这种问题,音乐mp3文件是非常流畅没有任何问题。
下载提示:用户下载本示例,需要自行配置媒体文件把项目中的wmv、mp3文件改成自己的文件即可以,为了压缩下载文件,本下载包没有提供全部媒体文件。
注意:非weisim3.com授权许可不得转载上传任何网站或服务器博客空间本网站保留所有权; 版权联系Copyright@weisim3.com QQ:729260499