功能详解

听咚咚把"听本地音乐"这件事做扎实、做顺手。下面按功能模块详细介绍每个能力,包括可选项和默认行为。

本地音乐扫描

扫描机制

听咚咚通过 Android 系统的 MediaStore 扫描设备里的音频文件,所有歌曲信息(标题、歌手、专辑、时长、文件大小、所在目录)都来自文件本身,然后存进本地数据库。

  • 增量扫描:每次启动只拉取自上次扫描以来新增或修改过的文件,避免每次全量扫描,速度快、耗电低。
  • 目录来源(SAF):用系统目录选择器添加你想扫描的文件夹,App 只会在你授权的目录范围内读取,不碰其他文件。
  • 自动续扫:系统媒体库更新后,下次打开 App 会自动补上新歌;也可以在「音乐来源」页手动点重新扫描。

音乐来源管理

在 侧边菜单 → 音乐来源 里管理扫描目录,每个来源支持:

操作说明
添加目录用系统选择器选一个文件夹加入扫描范围
启用/停用开关控制是否参与扫描,停用后该目录的歌不再显示
设置类型给目录标记媒体类型(音乐/播客/录音/学习),扫描进来的歌自动归类
删除来源移除该扫描目录

说明:如果一个目录都不加,App 会扫描设备全部音频;加了目录后只在所选范围内扫描。

媒体分类

主页支持按媒体类型筛选,内置四类,也可以在 设置 → 通用设置 → 管理分类 里自定义:

类型默认 key用途
音乐music一般歌曲,默认显示这一类
播客podcast播客节目
录音recording自己录的音频
学习study学习材料、听力素材

主页顶部的筛选条可以一键「全部」或勾选某几类组合显示。

播放器

播放控制

播放页(点迷你播放器展开)和迷你播放器都能控制播放:

  • 播放/暂停:迷你播放器右下角圆形按钮、播放页中间大圆按钮。
  • 上一首 / 下一首:播放页左右两个按钮;迷你播放器支持左右拖动切歌;播放页也支持左右滑动翻页切歌。
  • 进度跳转:拖动播放页的细进度条,或点完整歌词页的任意一行跳到该时间点。
  • 当前歌曲信息:播放页顶部显示歌名和歌手,点「更多」可以打开歌曲操作菜单。

播放模式

播放页左下角的模式按钮,循环切换三种模式:

模式说明
随机播放打乱队列顺序随机播
单曲循环当前这一首播完自动重播
顺序播放按列表顺序依次播完

主页顶部的快捷播放按钮也支持「全部播放」「随机播放」「顺序播放」三种起播方式,点一下从当前列表第一首开始进队列。

播放队列

播放页点「播放列表」图标打开队列面板,可以看到完整的播放队列、当前正在播放的高亮显示,支持拖动排序、移除单首、清空队列。队列会随播放自动续接,也能跨页面保持。

定时关闭

播放页点「定时」图标设置睡眠定时:

  • 预设时长:15 / 30 / 45 / 60 分钟,一键选择。
  • 自定义时长:拖动滑块在 1–120 分钟之间任意设置。
  • 延长到整首歌播完:开启后,到点时如果当前歌曲还没播完,会等这首歌自然结束再暂停,不会拦腰截断。
  • 设置后页面显示剩余倒计时,可随时取消。

后台播放与通知

听咚咚用 Android 的前台媒体服务播放,切到别的 App 或锁屏都不会中断。系统通知栏会显示一个媒体控制通知,包含上一首/播放暂停/下一首,锁屏界面也有同样的控制。

歌单管理

创建和编辑

  • 新建:侧边菜单点「新建歌单」,或在添加歌曲时选「新建歌单」。需要填名称,并从内置封面图标里选一个。
  • 重命名 / 删除:在 侧边菜单 → 管理歌单 里操作。
  • 添加歌曲:单首歌「更多 → 添加到歌单」;主页多选模式勾选后点「加歌单」;也可以新建歌单的同时把当前选中的歌一并加进去。
  • 移除歌曲:进入歌单详情,单首歌「更多 → 从歌单移除」。

歌单展示

侧边菜单直接列出所有歌单,前面是封面图标,后面是歌曲数量。点进歌单详情看到完整歌曲列表,操作方式和主页一致(播放、多选、删除等)。

收藏与历史

我的收藏

每首歌都可以标记「喜欢」,标记后集中在 侧边菜单 → 我的收藏 里。支持多选批量收藏:主页进入多选模式勾选多首,点底部「收藏」一次搞定。收藏状态在全 App 同步,播放页、列表里都会显示红心。

听歌历史

侧边菜单的「听歌历史」记录你最近听过的歌,按播放时间倒序排列,方便回找刚才听过、想再听一遍的曲子。

资料库浏览

侧边菜单的「资料库」从不同维度浏览你的曲库:

视图维度说明
专辑album + artist按专辑分组,点进去看专辑下所有歌
文件夹folderPath按文件所在目录分组
媒体类型type按音乐/播客/录音/学习分类

专辑视图可以在 设置 → UI 设置 里切换成「网格」或「列表」两种排版。

歌词显示

歌词来源

听咚咚只读取音乐文件内嵌的歌词,不联网下载。支持的写入位置:

文件格式歌词字段
MP3 等(ID3v2)USLT(同步/非同步歌词)
FLACLYRICS / UNSYNCEDLYRICS / SYNCEDLYRICS 等 Vorbis Comment 字段

第一次播放某首歌时,App 会解析文件读出歌词并存进本地缓存,之后命中缓存秒开。

歌词显示方式

播放页有两种看歌词的方式:

  • 封面页底部预览:封面下方显示当前行和前后各一句,点击这块区域可切到完整歌词页。
  • 完整歌词页:左右滑动封面区切换。当前行高亮加粗,逐字按演唱进度点亮(卡拉OK 效果),自动滚动定位。点任意一行可跳到那一句。

没有歌词的歌会显示「这首歌暂时没有歌词」。可以用「音乐标签」之类的工具把歌词写进文件,回 App 重扫即可。

搜索

主页右上角搜索图标进入搜索页:

  • 支持按歌名、歌手、专辑关键词搜索本地曲库。
  • 专辑匹配结果单独列在最上面,方便直接进专辑。
  • 搜索结果和主页一样支持播放、多选、更多操作。
  • 输入框为空时显示引导,输入后实时匹配。

个性化设置

设置分四个分组,覆盖外观、曲库、播放和高级。

通用设置

选项可选值说明
主题跟随系统 / 浅色 / 深色全局配色模式
主页显示分类多选媒体类型控制主页显示哪几类音频
管理分类—新建、重命名、排序、删除自定义媒体类型

UI 设置

选项可选值默认说明
封面形状圆角 / 圆形圆角全局封面外观
播放页背景纯色 / 渐变 / 毛玻璃渐变毛玻璃为 PRO 功能
专辑视图网格 / 列表网格资料库专辑页排版

播放设置

选项默认说明
自动播放音乐开打开 App 时继续播放上次的音乐和进度
点击歌曲直接打开播放页关开启后点列表歌曲会播放并跳进播放页

支持与高级

入口用途
导出日志把本地日志发出来,方便排查启动/扫描/播放问题
播放页配色实验室调试封面提取色和白色文字效果
工程调试清除歌词/封面缓存、强制重扫,排查标签问题

账号与权益

听咚咚不强制登录,本地音乐库和离线播放完全不受影响。登录咕咚账号可以解锁跨应用通用的 PRO 权益,主要带来播放页毛玻璃背景等高级外观。

  • 入口:设置 → 账号与权益,或侧边菜单的「账号」。
  • 权益:免费版和 PRO 两档,沿用和 MusicPlus 相同的套餐体系。
  • 账号信息页支持修改昵称、查看账号信息、退出登录。

横屏与沉浸式

  • 横屏自适应:转成横屏时,侧边菜单自动变成常驻侧边栏,迷你播放器保持全屏宽,不用反复点开菜单。
  • 沉浸式状态栏/导航栏:边到边显示,状态栏和导航栏图标颜色会跟着主题(浅色/深色)自动切换。

更多操作技巧可以看 快速上手,遇到具体问题翻 常见问题。想了解这个 App 的来龙去脉,看 为什么做听咚咚。

Last Updated:
Contributors: ruibin3