为Credicxo实习编码轮而作
- 使用BLoC模式在Flutter中开发
- 此应用程序根据MusixMatch非商业API提供前十名歌曲。
- 可以为每首歌曲选择以获取更多详细信息以及API提供的有限歌词
- 也可以在歌曲详情页面收藏歌曲。
- 所有收藏的歌曲都可以通过“热门”(主页)页面上的“收藏”按钮查看
用法
- 实时网络敏感应用 – 通过在主页和详情页面上打开/关闭互联网进行检查。
- 主页上的“收藏”按钮导向收藏页面
- 曲目页面上的“收藏”按钮会收藏它。(可在收藏页面查看)
- API可以在/lib/constants.dart中更改
- 如果应用处于“正在连接”状态,请更改API,因为每天只允许2k次请求。
待办事项
- 重构
- 性能改进
- UI可以更改以获得更好的用户体验
