SpotifyClone
这是一个用Dart编写的Spotify应用程序UI。支持4个专辑,4个播放列表,一个带有动态视频和歌词部分动画的音轨片段,以及所有注册部分页面,选择艺术家和播客,甚至还有一个扫描Spotify条形码的扫描仪。本地数据通过bloc状态管理来实现,以保持项目整洁和可维护。
特点
- 主要活动:UI就像Spotify应用程序一样。列出播放列表、音乐、专辑等。
- 歌曲详情:一首歌曲有视频、歌手、专辑名称和歌词的详情。
- 专辑详情:应用程序中实现了4张专辑,使用了bloc状态管理,其中的每首歌曲甚至专辑都可以路由到共享屏幕,并带有其独特的专辑名称和歌手。
- 播放列表详情:实现了4个播放列表,在后台使用bloc处理海量数据源,每个播放列表包含15首歌曲,以及歌手和歌曲名称。
- 扫描仪:作为附加功能,UI中添加了一个扫描仪,使项目更加贴近现实。
- 其他功能:用户可以导航到设置、库和个人资料屏幕。