音乐播放器 – Flutter

一个完整的Flutter音乐播放器。该应用使用SQLite数据库存储歌曲信息,从而实现启动时更快的歌曲加载。只需一次设置即可将歌曲加载到数据库中。

这个应用有很多功能,并且还会添加更多功能。

此应用可能存在bug,将在未来修复。

特点

  • 播放本地歌曲
  • SQLite数据库支持
  • 最常播放歌曲、最近播放歌曲、随机歌曲
  • 专辑视图、播放列表视图
  • 播放队列、随机播放、添加到收藏夹、添加到播放列表、创建播放列表
  • 滑动以切换歌曲

问题

  • 搜索功能未正常工作/效率不高
  • 随机播放

未来将添加的功能

  • 主题(深色/浅色)

截图

Home screen Songs screen Albums Screen Playlist Screen Now Playing Playing queue Side Menu Album songs screen

插件

音乐播放器插件 => Flute Music PlayerPawan Kumar 编写 SQLite插件 => SQLite (sqflite) 插件 for FlutterTekartik 编写

许可证

MIT 许可

版权所有 (c) 2020 Prateek Kumar Oraon

特此授予任何人复制本软件及相关文档文件(“软件”)的权利,不受限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许接收软件的人这样做,但须遵守以下条件:

以上版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

本软件按“原样”提供,不作任何形式的担保,明示或暗示,包括但不限于适销性、特定用途的适用性和非侵权性的担保。在任何情况下,作者或版权所有者均不对因软件或软件的使用或其他交易引起的或与之相关的任何索赔、损害或其他责任承担责任,无论是在合同、侵权行为或其他方面。

入门

要开始使用 Flutter,请参阅我们的 在线文档,其中提供了教程、示例、有关移动开发的指南以及完整的 API 参考。

GitHub

查看 Github