这次实现了下后台播放的功能!学微软的例子。

http://msdn.microsoft.com/en-us/library/hh202978(v=VS.92).aspx

注意:新建一个 Windows Phone Audio Playback Agent项目,然后修改自动生成的AudioPlayer类,当然你不修改基本功能都是可以用的。然后在主项目引用新建的项目。引用过后你会发现 WMAppManifest.xml下面多了这么一行。这里一定要新建项目然后引用,不能在主项目里直接添加一个类。

<ExtendedTask Name="BackgroundTask">

<BackgroundServiceAgent Specifier="AudioPlayerAgent" Name="DBFM7.AudioPlayer" Source="DBFM7.AudioPlayer" Type="DBFM7.AudioPlayer.AudioPlayer" />
      </ExtendedTask>

然后你就可以用BackgroundAudioPlayer来播放了。

微软的例子:

/Files/kklldog/sdkBackgroundAudioPlayerCS.zip

转载于:https://www.cnblogs.com/kklldog/archive/2011/11/17/2252930.html

豆瓣电台WP7客户端 开发记录 8相关推荐

  1. 豆瓣电台WP7客户端 开发记录1

    最近抽空摸了下WP7.随便做了个豆瓣电台的客户端. 看图: 经过:简单的分析了豆瓣FM的web页面抓了下HTTP请求,2个晚上的奋战,基本功能已经实现.频道切换特效使用pivot控件.专辑封面倒影效果 ...

  2. 豆瓣电台WP7客户端 开发记录3

    今天完成了收藏功能.本来想用豆瓣账号登陆获取收藏列表的,不过后来一想我只要把歌曲信息记录在本地不是简单多了么.况且mango已经支持本地数据库,更能实践一下. 下面说说mango本地数据库开发. 这个 ...

  3. 豆瓣电台WP7客户端 开发记录5

    今天的关键词是手势.在专辑封面上往右滑一下就切换下一首. 废话不多说,上代码: 首先在主界面的构造函数里放上: 表示监听水平手势 TouchPanel.EnabledGestures = Gestur ...

  4. 豆瓣电台WP7客户端 开发记录2

    1.因为觉得原来的button巨丑,所以换成了ApplicationBar来实现控制.见图: 是不是漂亮多了 哈哈. ApplicationBar中的ApplicationBarIconButton  ...

  5. 豆瓣电台WP7客户端 开发记录4

    今天自己做了个频道导航.原来的pivot控件不好,不能平滑的滚动,只能顺序的切换,这样的话如果我现在是第一个频道,想到频道三去就必定要先切换到品频道二,这样显然体验不好.于是用scrollviewer ...

  6. 豆瓣电台WP7客户端 开发记录7

    由于歌曲名称可能超过屏幕宽度而显示不下,所以当歌曲名称长度大于屏幕宽度的时候滚动显示. 这里主要用storyboard来完成,主要是silverlight的知识了. 1                 ...

  7. 豆瓣电台WP7客户端 开发记录6

    今天把导航改成HubTile模式了,见图: XAML: <Grid x:Name="ContentPanel" Grid.Row="1"          ...

  8. 自学CTP客户端开发记录001

    CTP客户端开发指南 1. CTP 1.1 介绍 1.2 FTD 通讯协议 1.2.1 通讯模式 1.2.2 数据流 1.3 两种数据交换模式 1.3.1 请求应答模式 1.3.2 发布订阅模式 1. ...

  9. 博客园win8客户端开发记录5-app设置 登录 回复评论

    这段时间完成了博客园cnblogs登录,注销和设置的相关功能 ,进入软件, 打开win8的charm setting 选择设置就是当前软件的设置选项了, 感觉这有点山寨mac os x系统(所有软件包 ...

最新文章

  1. iOS图片精确提取主色调算法iOS-Palette(附源码)
  2. Oracle归档日志删除
  3. 0717PHP基础:面向对象
  4. 负数对2取余_不同语言的负数取余问题
  5. python爬虫正则表达式实例-使用正则表达式进行页面提取
  6. win7系统自带截图工具快捷键是什么?怎么设置快捷键
  7. MIT自然语言处理第一讲:简介和概述(第二部分)
  8. windows配置java运行环境
  9. IIS7.5配置对PHP的支持
  10. 自动运维_无Agent自动化运维平台spug
  11. 杭电2122Ice_cream’s world III
  12. putty界面最友好的颜色配置参考
  13. Avro, Protocol Buffers 、Thrift的联系与区别
  14. mysql物业管理系统设计_小区物业管理系统的设计与实现(IDEA,SSM,MySQL)
  15. 很迷茫,30岁,大专学历,没有一技之长,负债累累,怎么翻身?
  16. 骨骼动画详解-Spine
  17. python文字游戏攻防_一个简单的孙悟空斗牛魔王的文字游戏
  18. IDEA报错:Lombok Requires Annotation Processing, Annotation processing seems to be disabled
  19. 接下来是 Downward API,它的作用是:让 Pod 里的容器能够直接获取到这个 Pod API 对象本身的信息。
  20. 【uni-app】uni-app-微信小程序项目笔记

热门文章

  1. php自定义微博尾巴,怎么自定义微博小尾巴 (无需工具)
  2. dnf用计算机算比例,DNF比例计算查询
  3. 双系统启动项设置为上次所选系统
  4. erdas查看灰度直方图_实习1:ERDAS软件视窗基本操作
  5. MySQL innodb引擎,事务提交 commit 异常,但数据提交成功
  6. 音视频入门-02-RGB拼图
  7. 如何阅读matlab项目并调试运行成,【转】读书笔记:MATLAB
  8. 6s测试信号软件,手机信号强度测试:苹果iPhone6s不敌三星S6
  9. Redis配置文件redis-conf详解
  10. 如何将wps中的表格转为图片,并设置较高的dpi