Flutter 音乐播放器

首个开源的基于 Flutter 的精美 Material Design 音乐播放器(在线电台即将添加)。

音乐播放器App

Play Store Beta版

特点

  • Android (iOS 即将推出)

    • 获取本地歌曲 (内置权限)
    • 具有多个主题的精美 UI (即将推出)
    • 动画
    • 完整范例
    • 播放 (本地文件)
    • stop
    • 暂停
    • seek
    • 随机播放
    • 专辑封面
    • onComplete
    • onDuration / onCurrentPosition
  • 支持的格式

请给予一些❤️并点亮仓库以支持该项目

截图

  • 注意 – 该项目还有一个插件,用于获取歌曲和使用音频播放器,可用于您任何项目。请查看以下链接。

Flute音乐播放器插件

插件

iOS

警告:iOS实现

该项目尚未为iOS实现。请等待,或者如果您可以贡献,请帮忙。

Pull Requests

我欢迎并鼓励所有Pull Requests。通常我会在24-48小时内回复任何问题或请求。为了确保您的请求及时得到添加,请遵循以下基本规则:

  1. 匹配编码风格 (花括号、空格等)。这通过 Android Studio 的 Reformat Code 功能最好地实现,在 Mac 上为 CMD+Option+L,在 Linux + Windows 上为 CTRL + ALT + L
  2. 如果是功能、bug修复或任何其他内容,请仅更改您指定的部分。
  3. 请保持 PR 标题易于阅读并描述更改,这将使它们更容易合并?
  4. Pull requests *必须*是针对develop分支进行的。任何其他分支(除非维护者另有说明)都将被拒绝。
  5. 在提交问题之前,请先检查现有的问题
  6. 请确保您遵循该存储库中所有其他项目遵循的标准。
  7. 玩得开心!

创建和维护者

Pawan Kumar (@imthepk) (YouTube) (Instagram)

如果您觉得这个项目有帮助,或者从源代码中学到了东西并想感谢我,请考虑请我喝杯☕!

许可证

Copyright 2018 Pawan Kumar

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   https://apache.ac.cn/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

入门

要开始使用Flutter,请参阅我们的在线文档

有关编辑插件代码的帮助,请参阅 文档

GitHub

查看 Github