kanade 中文文档 下载 App

通知栏与状态栏歌词 —— 两种系统级歌词显示

通知栏歌词:直接开关就能用

设置页第三项(或在"媒体通知按钮图标"下面)叫"通知栏歌词"。开关打开后:

通知栏歌词不需要任何额外组件——kanade 自己就能渲染到系统通知栏。开关一开即生效。

关闭后,通知栏回到只显示歌曲名和按钮的状态。

状态栏歌词:需要 Super Lyric Api

设置页还有一个"状态栏歌词"开关,下方小字标注 "Super Lyric Api"。这个开关的特殊之处:

kanade 无法直接在 Android 系统的状态栏(就是时间、电量、WiFi 图标那条)里渲染文字——Android 系统对状态栏的绘制做了严格限制,第三方应用不被允许直接在那里画内容。

所以 kanade 用了一个开源方案:

要启用状态栏歌词:

  1. 在手机上下载并安装 Super Lyric Api(开源项目,可以在 GitHub 上搜索)
  2. 在 Super Lyric Api 里开启对应的权限
  3. 回到 kanade 设置页打开"状态栏歌词"开关

如果只在 kanade 里打开开关、不安装 Super Lyric Api——开关是开的,但实际不会显示任何内容。

两种系统级歌词的对比

维度通知栏歌词状态栏歌词
显示位置手机通知栏(下拉通知中心里能看到的那条)状态栏顶部(时间旁边)
需要额外组件不需要需要 Super Lyric Api
视觉层级和所有通知同级比通知更上层
信息密度一行小字一行,通常更细长
适合场景切到别的应用时、锁屏时想快速扫一眼全屏应用(比如游戏、视频)里也能看到歌词
启用难度点一下开关需要装额外 App + 授权

播放页歌词 vs 通知栏 vs 状态栏

kanade 里三种看歌词的方式各有适用场景:

注意事项