本
文
摘
要
在 Android 平台,Oto Music 这款离线音乐播放器算是非常出色的产品了,它严格遵循 Material You 设计规范,同时也优化了针对音乐信息的展示效果,使用起来相当优雅。这也给其他开发者一些新想法,比如在桌面端做一个与 Oto Music 同样优雅好看的播放器,于是 Windows 平台上就有了 Nora 这款应用。
既然是对标 Oto Music,那么 Nora 也同样采用了 Material You 设计风格,当然了动态主题取色和主题图标肯定是无法实现。应用界面大面积采用圆角设计,字体与图标圆润可爱,视觉效果非常舒适。
在操作过程中,Nora 会呈现出多种视觉效果。比如在切换浅色和深色模式时,字体颜色反转则是淡入淡出动画,给用户一种类似潮汐海浪般的流畅;迷你播放器中随着鼠标悬停,操作按钮的间距则会收缩,也是非常灵动的。
而在歌曲信息展示方面,Nora 在很大程度上都让步给了专辑封面,包括在迷你播放器和单曲播放记录中都以专辑图片为背景。在这里,Nora 展示了对用户播放歌曲的追踪记录,包括该单曲的播放次数、播放时间、跳过次数等等,一段时间之后你就能够整理出来哪部分歌曲才是你的心头之爱。
除此之外,Nora 能够使用 Musixmatch 接口来获取在线歌词,你也可以使用自己的 token 来避免公共接口受限。如果你也需要一个 Windows 平台上的离线音乐播放器,可以在 GitHub 免费下载 Nora。
转自少数派@Noah_Choi