Qt音乐播放器制作(一)Easy Player
来源:互联网 发布:win系统传文件到mac 编辑:程序博客网 时间:2024/05/17 23:20
前几天忽然间觉得,事到如今Qt的功底也有些基础了,为什么不试着自己做个玩意来玩玩呢?刚好在开源中国逛代码区的时候看到一个QKugou的项目,就想着做一个在线音乐播放器好了。于是开始着手准备,忙活了一天,在这里做个记录。
首先,需要找到可以用的在线音乐API,试过了网友整理出来的百度Mp3和Soso音乐接口,早上还可以,晚上就不行了,可能是被发现然后屏蔽了吧,毕竟人家还没开放API。网友整合出来的资源用不了,只好回到QKugou项目,从中提取API,幸好可以用,在这里特别感谢。但是QKugou并没有提供歌词API,网上搜了一下,用了歌词迷的API,虽然搜索不是很全面,但是就开发测试来说,已经够用了。
其次,界面。由于想法是在线音乐播放器,因此不增加对本地音乐的播放支持。
由于时间有限,暂时设计出来第一个版本,只获取第一个歌曲、歌词的搜索结果。因此界面设计的相当简单,如下图:
然后,功能。初版比较简单,支持播放、暂停、重播、下一首、音量调节等操作,支持歌曲、歌词下载。
最后,可提升的空间。
(1)设计一个搜索列表和一个播放列表,搜索结果有添加按钮,可以将搜索结果添加到播放列表,对播放列表中的歌曲进行队列播放。
(2)设计循环:单曲、随机、列表。
(3)支持歌词滚动,或者桌面歌词。
时间有点晚了,这里给个概观和想法,改天再谈谈代码吧。
1 0
- Qt音乐播放器制作(一)Easy Player
- Qt音乐播放器制作(二)Easy Player
- Qt音乐播放器制作(三)Easy Player
- 基于ActiveX Media Player 的MFC音乐播放器(一)
- qt phonon 制作音乐播放器学习(怎样让播放进度条和音乐播放时长同步)
- Qt之音乐播放器一
- Android音乐播放器制作(一)扫描本地音乐显示在手机上
- QT平台上制作的音乐播放器
- Qt音乐播放器
- QT音乐播放器
- Qt:音乐播放器
- 音乐播放器(一)
- 音乐播放器制作日志(Day1)
- Media Player音乐播放器 的学习
- Media Player 音乐播放器 学习 2
- js控件 midea player 播放器(控制页面音乐播放并可播放多首音乐)
- 单片机音乐播放器制作
- Silverlight制作音乐播放器
- 2014-10-17日深圳威通科技笔试记录
- hdu 4957 贪心破木桶接水大trick
- CentOS-6.3安装配置JDK-7
- UVa 1587 - Box
- day54,page70
- Qt音乐播放器制作(一)Easy Player
- CSS学习笔记01-块元素和内联元素.html
- 数据的表示
- Spring4.x IOC容器的初始化,开启log4j日志
- hadoop2.4.0 安装配置
- UVA - 10054 The Necklace
- uva10131
- C语言malloc和free
- 7.Eclipse中创建新Maven项目