本项目的目的是开发一个能够播放的音乐文本格式的播放器。设计的主要实现功
能是播放 MP3 等格式的音乐文件,而且能控制播放、停止、音量控制、选择上一
曲、选择下一曲、收藏、评论、分享、设置头像、歌曲列表文件的管理操作、在
线播放、在线下载、等多种功能,界面简洁,操作简单。
搭建Gradle8环境;搭建idea环境;Idea、gradle-8;
完成了Gateway网关微服务,用户模块,歌曲歌单管理模块,还有对应的前端界面,以及各类功能。
1.首页:点击歌单中的音乐播放列表中的歌曲进行播放,播放时跳转播放界面,并显示歌手信息,同时会匹配歌词,把相应的歌词显示在歌词面板中。
2.暂停:当歌曲正在播放时,点击歌曲播放界面下方的暂停键,暂停目前播放的歌曲,同时歌曲停止转动。
3.上一曲:歌曲正在播放,点击上一曲键,播放列表中上一首歌曲。
4.下一曲:歌曲正在播放,点击下一曲键,播放列表中下一首歌曲。
5.下载:当歌曲正在播放时,点击歌曲播放界面下方的下载键,会在本地下载当前播放的歌曲。
6.收藏:当歌曲正在播放时,点击歌曲播放界面下方的爱心键,会收藏当前播放的歌曲。
7.分享:当歌曲正在播放时,点击歌曲播放界面下方的分享键,会自动生成分享链接并复制此链接,可粘贴到聊天框分享当前播放的歌曲。
8.评论:当歌曲正在播放时,点击歌曲播放界面下方的评论区,可任意输入文字来评论当前歌曲。
9.设置:点击头像进入设置,可修改头像,设置用户基本信息。