音乐播放器App

这是一个简单的音频播放器,用于播放设备上的.mp3文件,允许您浏览、播放、暂停、在曲目之间切换以及调整播放位置。
使用的技术
- Flutter (UI)
- Dart
- 平台通道
- Android媒体API
- Kotlin (原生Android组件)
技术描述
该应用程序利用原生的Android API,包括MediaPlayer和MediaStore,来管理音频播放。我实现了多种函数,这些函数通过MethodCall调用,后者通过平台通道与Dart编程层进行通信。
特点
- 扫描并列出设备上存在的所有.mp3文件。
- 播放和暂停音频播放。
- 在一首曲目播放完毕后自动进入下一首。
- 轻松在曲目之间导航。
- 调整音频的播放位置。
- 黑暗模式,以改善夜间使用。
- 可自定义主题以符合您的偏好。
入门
要本地运行该应用程序,请遵循以下步骤
- 克隆此存储库。
- 确保您已安装Flutter和Dart。
- 在您喜欢的IDE中打开项目。
- 在您所需的Android模拟器或设备上运行该应用程序。
未来改进
- 添加对其他音频格式的支持。
- 实现播放列表功能。
- 集成用户账户以实现个性化设置。
- 增强用户界面以获得更具吸引力的体验。
欢迎您提出贡献和建议!欢迎Fork此存储库并创建拉取请求以帮助改进此应用程序。
截图
以下是该应用程序的一些截图
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |





