首页 > 学院 > 操作系统 > 正文

Windows中如何使用Silverlight进行动画开发

2020-02-17 16:07:53
字体:
来源:转载
供稿:网友

  随着Windows Phone设备已经推出,作为微软新一代智能设备平台的Windows Phone也越来越受到大家的关注,当然技术人员也在往这边慢慢发展,那么Windows中如何使用Silverlight进行动画开发,今天就让武林技术小编带你一起来了解一下吧!

  新增图片和配置文件

  我使用Paint.net做了些电台的(徽标)logo文件,存放在Images文件里面。

  我把电台的配置信息保存到XML文件里面,以后可以通过修改该XML文件来扩展电台信息,提高可扩展性。甚至可以把配置文件存放到网上,程序每次启动的时候自动更新。

  Stations标签是各个Station标签的容器,id是电台的唯一标识,name是电台的名字,url是在线播放的地址,不确定是否为模拟器 的原因,我试过网络电台只是支持mp3格式,我想在真机会像官方文档所说那样支持多种格式,所有支持的媒体文件格式请看上篇文章。image是电台的 logo图片文件的名字,存放在上述的Images文件夹下面。

  把Config和Images文件夹拷贝到项目文件夹下面,然后把文件加入到项目中

  先点击“Show All Files”按钮,然后右击Config和Images文件夹,选择“Include In Project”菜单。

  需要注意的是,需要检查这些文件的属性,例如SilverRadio.xml文件的属性如下:

  Logo图片文件的属性如下:

  注意XML文件和Logo图片的文件属性不一样的,我发现新增文件的时候,Silverlight for Windows Phone已经自动设置好,不需要改动。但是我做Silverlight 4的时候,需要手工改动相应的属性,XML的Build Action为Content,而图片的为Resource。还有一个需要注意的是Silverlight不支持Embedded Resource,第一眼会觉得嵌入资源(Embedded Resource)比资源文件(Resource)更加贴切(我自己开始这样认为),可是Silverlight不支持这种文件形式,这种形式只支持在 WPF使用,但是Silverlight的Build Action保留了好多不支持的文件形式的选项,使用时需要注意哪些是Silverlight支持的,否则程序会出现找不到文件等异常错误。

  以上是Windows中如何使用Silverlight进行动画开发的全部内容,相信大家都有了一定的了解,如需了解更多的相关资讯,请继续关注武林技术频道吧!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表