[RISC-V MCU 创新应用比赛] 沁恒 CH32V103 mp3播放器界面美化

[复制链接]
 楼主| gtbestom 发表于 2021-8-26 17:57 | 显示全部楼层 |阅读模式
本帖最后由 gtbestom 于 2021-8-26 18:12 编辑

#申请原创# @21小跑堂
  几天前在沁恒 CH32V103 开发板上把 MP3 播放调通了,界面还是一行歌名放一首歌,比较简单

13250612761b5e68a3.png


  今天有空了想着 UI 美化一下,既然要美化,自然不能画线画圆画三角形这样一笔一笔去描画界面,费时,关键还 chou
  于是去某个 UI 素材网站找了些素材

896736127630cdc4b0.png


  PSD 文件稍作修改,dang dang dang,瞬间有点那味了
10256127634a0974f.png


70611612768f31b785.png


  文件名包含了 歌手名 - 歌曲名,用字符串函数截取歌手名,再到相应目录下找 歌手名.bmp 的图片,显示到屏幕中间,界面也不那么单调了

  由于时间原因,没有做太多优化,离一个成功的 MP3 还有一定差距

  没有去读取 ID3 歌曲标签信息等,这些都有待完善

  后续有时间还会再加一个功能,音乐频谱 或者 歌词显示





您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

114

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部