本文首發: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】音樂播放器