2014年4月18日

开发落网电台windows phone 8应用的计划(10)-----收尾

摘要: 前段时间还计划把落网做得更好,对一些存在的问题也做出了规划,后来想了想,就算是我加入再多的功能,这个应用依然不是一个合格的应用。尽管有些失落,我还是打算结束继续开发落网的计划。 之所以落网最终不能成为一个合格的应用,我总结了以下的一些原因: 1.开发一个应用,一定要使应用拥有良好的扩展性... 阅读全文

posted @ 2014-04-18 23:46 uestc小田 阅读(352) 评论(0) 推荐(0) 编辑

2014年4月11日

开发落网电台windows phone 8应用的计划(9)

摘要: 已经有一段时间没有更新应用了,但是并不想草草了事。坚持下去才会走得更远。接下来有一些计划,但是时间可能会稍久一点。1.UI太渣了,得重新设计一个。2.准备新增一个收藏页面,但是有点问题没有解决,就是如何跳转到具体哪一期的问题。3.看看能不能增加一个音频流代理。4.在3的基础上看看是否能够保存某一首音乐。还有一点我想做的就是深入的了解并且使用那些功能,并不是简单的达到自己想要的功能,而是尽可能的优化自己的使用方式。。。加油。。 阅读全文

posted @ 2014-04-11 10:14 uestc小田 阅读(136) 评论(0) 推荐(0) 编辑

2014年3月31日

开发落网电台windows phone 8应用的计划(8)

摘要: 最近几天发生的一些琐事总是让自己无法静下来,在学校又水了几天,学到的东西少之又少,所以应用的事情关心的也少了。 这周大概对应用的代码进行了一些缝缝补补,有漏洞的地方,从操作习惯,界面友好,异常处理几个方面进行了一些修补。 其实做这个应用不光光是想做一个有意义的应用,其中也蕴含了深入对c#的理解,对.net编程环境的理解,还有项目编程的理解,在调试,优化(。。。)的时候也能学到许多的东西,有时候出现了问题就会猜测其中的原因,找到原因过后就会庆幸还有恍然大悟。总之在这里面的学到的东西都非常的有价值,有的可能只是我现在没有体会到作用而已。 在应用开发的过程中,自我学习的能力非常重要... 阅读全文

posted @ 2014-03-31 13:52 uestc小田 阅读(142) 评论(0) 推荐(0) 编辑

2014年3月22日

开发落网电台windows phone 8应用的计划(7)

摘要: 今天终于把该有的功能做完了,应用也能正常的运行了。上次的问题也解决了,我并不知道问题出在什么地方(我猜是线程被堵住了),于是我干脆在OpenReadAsync时用ManualResetEvent阻塞当前线程,只允许一部线程运行。可以运行!至此,落网电台的应用就已经初步完成了,以后会陆续往里面加入新的功能,敬请期待! 总算做出一点东西来了。。接下来准备实现的功能有:1.button的按压效果2.音乐缓冲时的进度条(done)3.改进UI4.图片的淡入效果5.退出选择提示6.OnNavigateTo判断网络是否可用。。。。前两天正好落网官方的应用发布了,我一直很喜欢这个电台,支持!!!我下载了官. 阅读全文

posted @ 2014-03-22 20:22 uestc小田 阅读(189) 评论(0) 推荐(0) 编辑

2014年3月18日

开发落网电台windows phone 8应用的计划(6)

摘要: 今天早上看了一下应用存在的问题,也在网上查找了相关的问题的解决方法,其中有一个地方提醒了我,就是当我在GetMaxAlbumNumber后,我会用一个循环去判断事件是否发生,可能是这儿出现了问题,因为循环灰阻塞线程,使得事件无法被通知。因此后来我把处理程序放在了事件体里面。这的确奏效了!不过新的问题又出现了,并不是我的AudioTrack用法的问题(我也是今天才发现,应该用beginEdit去编辑。。。),新的问题是我无法开始的几次成功的播放了音乐,事件被成功的通知了,但是后来又不行了,不知道是不是网络的问题,我只是调整了几条代码的顺序而已,并且我认为是没有问题的。期待下一个问题的解决! 阅读全文

posted @ 2014-03-18 23:22 uestc小田 阅读(178) 评论(1) 推荐(0) 编辑

2014年3月17日

开发落网电台windows phone 8应用的计划(5)

摘要: 这两天把网络的事情搞了一下,由于并没有api可以使用,所以我是选择下载了网站的html代码用正则表达式找出资源链接。但是到现在也不知道是不是出于网络的原因,后台的OpenReadAsyncComplete事件一直没有响应。我用的是webClient类,代码如下:问题代码出现在最后一部分。。 1 using System; 2 using System.Diagnostics; 3 using System.Windows; 4 using Microsoft.Phone.BackgroundAudio; 5 using System.Collections.Generic; 6 u... 阅读全文

posted @ 2014-03-17 22:31 uestc小田 阅读(200) 评论(0) 推荐(0) 编辑

2014年3月13日

开发落网电台windows phone 8应用的计划(4)

摘要: 昨天把应用的后台播放代理搞定了,但是运行的状况不太好,在网络不好的情况下有时候会崩溃,更多的时候是没有声音。现在的任务就有两个了:一个是搞定网络,这部分还没有一个很好的计划,因为前台UI和后台播放代理的通信我还没有想到很好的办法,能想到的方法是借助backgroundPlayer的调用来解决,不过这就限制了后期功能的扩展,不过可能就先这么做吧;第二个是怎么处理好缓冲的问题。先把后台代理放在这上面吧,还是简单版本。参照了csdn的做法,没有做网络。 1 using System; 2 using System.Diagnostics; 3 using System.Windows; 4 ... 阅读全文

posted @ 2014-03-13 22:00 uestc小田 阅读(214) 评论(0) 推荐(0) 编辑

2014年3月11日

开发落网电台windows phone 8应用的计划(3)

摘要: 今天花了些时间把audioplayeragent看了一下,大致明白了其中的流程。大概就是把音乐的控制交给音频代理,重写audioplayeragent中的方法,实现一些播放控制方面的一些功能,然后调用代理类就行了。不过到现在也不太清楚如何实现一边从网络缓冲一边播放的功能,如果有园友知道的话欢迎指导。。。。邮箱:tian_feng_bo@live.com 阅读全文

posted @ 2014-03-11 23:14 uestc小田 阅读(130) 评论(0) 推荐(0) 编辑

2014年3月10日

开发落网电台windows phone 8应用的计划(2)

摘要: 今天把落网的app做了个简单的界面,由于水平有限,暂时只能弄到这样了,还翻了不少的文档。这是界面:后台的音乐控制还没有开始实现,对于后台的代理还不太熟悉,准备先开发一个简单的版本另外加了一个applicationbar,使用coding4fun工具包加了一个aboutPrompt。后面的一段时间着手后台的一些事情。欢迎大家提出意见。一个人做总觉得力量不够,欢迎大牛指导,欢迎新手交流。email:tian_feng_bo@live.com 阅读全文

posted @ 2014-03-10 22:42 uestc小田 阅读(137) 评论(0) 推荐(0) 编辑

开发落网电台windows phone 8应用的计划(1)

摘要: 最近我都在学习如何编写windows phone应用,一直以来我都想开发一个比较有意义的项目。大约在一个星期以前,我突然想出了一个点子:开发一个落网电台的音乐应用。今天开始正式筹划这个项目,在这里立个证明。初步的设想里这个项目要实现以下功能:1.展示本期封面2.顺序播放专辑音乐3.上一期,下一期,上一首,下一首的功能4.(如果可以)保存缓存好的音乐,下载音乐最后,要设计一个界面友好的UI暂时也就这些功能吧,其余的后面更新。落网最近也出了iphone的app,可能大家对于开发ios的应用还是有热情一些吧,不过android,wp的应用应该也快了,表示鸭梨很大呀。新手要开发第一个正式的应用啦,欢迎 阅读全文

posted @ 2014-03-10 00:33 uestc小田 阅读(195) 评论(0) 推荐(0) 编辑

导航