本文首发:smile个人博客
项目介绍
音乐是情感的艺术,美妙动听的音乐来源于情感,又潜移默化地影响情感,让我们进入现丽多彩的虚化与现实的意境之中。本次设计的目的在于结合C# 语言提供的多样的媒体控制手段,综合用户使用音乐播放器的习惯和对媒体播放器的要求,设计了一款界面清楚明了,操作简单实效的一个可以播放MP3格式音乐文件,并且能控制播放、暂停、上一曲、下一曲、随机切歌、查看歌词等功能的音乐播放器。
【net】音乐播放器以WinForm为基本框架进行开发,通过API来获取音乐信息,并显示在WinForm控件中。用户可进行对控件进行操作来控制页面所展示的内容
项目所需控件
Form
、groupBox
、imageList
、tableLayoutPanel
、listView
、label
、pictureBox
、textBox
、button
、contextMenuStrip
项目小图标选自:阿里图标库
数据库:MySQL
资料:
项目开发及运行环境
名称 | 版本 |
---|---|
Windows | 7.0 |
Visual Studio | 2012 |
.NET Framework | 4.5.2 |
MySQL | 8.0.19 |
拟实现功能
基本功能
- 获取热门歌单
- 获取推荐歌单
- 播放/暂停歌曲
- 上一曲/下一曲
- 随机切歌
- 获取歌词信息
用户信息处理
- 用户登录
- 用户注册
用户操作
- 获取用户收藏歌单
- 新建歌单
- 删除歌单
- 添加歌曲到歌单
- 从歌单中删除歌曲
项目进度
内容 | 时间 |
---|---|
细节优化+实验报告+视频 | 2020/06/05 |
歌单功能开发+整体功能完善 | 2020/06/04 |
连入数据库,开放用户注册/登录,歌词页优化 | 2020/06/03 |
歌单自动获取 | 2020/05/19 |
列表样式修改,功能实现 | 2020/05/13 |
音乐控制栏按钮样式配置,UI优化 | 2020/05/12 |
页面互通 | 2020/05/11 |
页面搭建 | 2020/05/10 |
项目展示
视频地址:https://www.bilibili.com/video/BV1Az411i7Ad/
【net】音乐播放器