豆瓣电台WP7客户端 开发记录2
1.因为觉得原来的button巨丑,所以换成了ApplicationBar来实现控制。见图:
是不是漂亮多了 哈哈。 ApplicationBar中的ApplicationBarIconButton 有点特别。 这样使用
</phone:PhoneApplicationPage.ApplicationBar>
虽然在给BUTTON定义了Name,但是在cs中得到的却是NULL,一定要在构造方法中用Index获取一下。
btn_f = this.ApplicationBar.Buttons[0] as ApplicationBarIconButton;
btn_p = this.ApplicationBar.Buttons[1] as ApplicationBarIconButton;
btn_n = this.ApplicationBar.Buttons[2] as ApplicationBarIconButton;
2.因为MediaElement有个莫名其妙的问题,某个歌曲加载失败的时候会触发一个ERROR:2210 AG_E_INVALID_ARGUMENT 。这个错误发生后MediaElement再也不能播放了,状态一直是closed,Google了好久还是无解。于是只能替换XNA中的MediaPlayer类来播放歌曲了。MediaPlayer使用更简单,就那么几个静态方法,我就不多说。 本来想实现收藏功能的,由于下午再纠结MVC,未果。
转载于:https://www.cnblogs.com/kklldog/archive/2011/08/30/2159864.html
豆瓣电台WP7客户端 开发记录2相关推荐
- 豆瓣电台WP7客户端 开发记录1
最近抽空摸了下WP7.随便做了个豆瓣电台的客户端. 看图: 经过:简单的分析了豆瓣FM的web页面抓了下HTTP请求,2个晚上的奋战,基本功能已经实现.频道切换特效使用pivot控件.专辑封面倒影效果 ...
- 豆瓣电台WP7客户端 开发记录3
今天完成了收藏功能.本来想用豆瓣账号登陆获取收藏列表的,不过后来一想我只要把歌曲信息记录在本地不是简单多了么.况且mango已经支持本地数据库,更能实践一下. 下面说说mango本地数据库开发. 这个 ...
- 豆瓣电台WP7客户端 开发记录5
今天的关键词是手势.在专辑封面上往右滑一下就切换下一首. 废话不多说,上代码: 首先在主界面的构造函数里放上: 表示监听水平手势 TouchPanel.EnabledGestures = Gestur ...
- 豆瓣电台WP7客户端 开发记录4
今天自己做了个频道导航.原来的pivot控件不好,不能平滑的滚动,只能顺序的切换,这样的话如果我现在是第一个频道,想到频道三去就必定要先切换到品频道二,这样显然体验不好.于是用scrollviewer ...
- 豆瓣电台WP7客户端 开发记录 8
这次实现了下后台播放的功能!学微软的例子. http://msdn.microsoft.com/en-us/library/hh202978(v=VS.92).aspx 注意:新建一个 Windows ...
- 豆瓣电台WP7客户端 开发记录7
由于歌曲名称可能超过屏幕宽度而显示不下,所以当歌曲名称长度大于屏幕宽度的时候滚动显示. 这里主要用storyboard来完成,主要是silverlight的知识了. 1 ...
- 豆瓣电台WP7客户端 开发记录6
今天把导航改成HubTile模式了,见图: XAML: <Grid x:Name="ContentPanel" Grid.Row="1" ...
- 自学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. ...
- 博客园win8客户端开发记录5-app设置 登录 回复评论
这段时间完成了博客园cnblogs登录,注销和设置的相关功能 ,进入软件, 打开win8的charm setting 选择设置就是当前软件的设置选项了, 感觉这有点山寨mac os x系统(所有软件包 ...
最新文章
- 办公室“暧昧”的几种结局。
- DX使用随记--GroupControl
- mysql 单表查询
- 获取sqlserver数据库中所有库、表、字段名的方法
- 为什么不可以使用哈曼顿距离_请对比下欧式距离和曼哈顿距离的差别
- 火狐导cookie文件没反应_效率指南|实操区分FireFox火狐的国内版和国际版
- 总结————AJAX应用的五个步骤:
- 51Nod-1091 线段的重叠【排序】
- Django 实现用户认证set_Cookie
- java httppost raw_httpclient raw请求
- stata进行空间自相关检验
- Windows10 隐藏更新小工具
- C语言结构体struct LNode *p ,LNode *p ,Linklist p
- 怎么更改计算机物理地址,修改MAC地址,教您怎么修改MAC地址
- 项目中涉及到金钱的计算时,数据库字段的使用
- java 给word加水印_java实现word文档转pdf,并添加水印
- jenkins打包报Archiving artifacts
- Bugzilla安装完初次登录提示“couldn‘t create child process: 720002: index.cgi”解决方法
- 产品定位的步骤,如何探寻市场机会、挖掘市场细分并选择目标市场
- javascript设计模式-命令模式(command pattern)
热门文章
- jenkins pipeline部署补充记录
- TS报错Error: xxx doesn‘t exist on type ‘xxx’
- 用不起!中国移动首个5G套餐确认,最低消费118元!
- oracle 查看考试成绩,oracle认证考试成绩如何查询?
- CPU 时间片轮转机制 (RR 调度)
- java定义一个方法计算三角形,长方形,圆形面积和周长
- 关于麦克风的参数介绍 - 驻极体麦克风(ECM)和硅麦(MEMS)
- 【zip导出】下载导出包含图片,excel,pdf的zip压缩包
- UnhandledPromiseRejectionWarning: MongoError: command insert requir es authentication
- 【Chips】如何启动第一个Quartus/Vivado下的Verilog仿真过程