Skip to content

Releases: bileizhen/CurrentMusicX

CurrentMusicX v1.2.0

Choose a tag to compare

@bileizhen bileizhen released this 21 Oct 08:46

CurrentMusicX 1.2.0

本版新增光环开屏、原生网易云任务中心、歌单搜索及自定义播放背景,并统一弹窗与更新设置的视觉和交互。

新功能

  • 光环开屏:大光环先绘制、翻转再逐渐缩小,配合星芒、文字收拢、内外发光、粒子和当前用户名。可在「设置 → 外观 → 开屏动画」切换并直接预览,经典开屏仍为默认;关闭系统动画时使用静态显示。
  • 网易云任务中心:支持查看日常、云贝、会员成长值及音乐人任务、官方签到、已完成奖励领取和本机执行记录。在网易云账号页开启后,入口位于「我的」页网易云账号下方;前台自动签到单独开启,默认关闭,进度与奖励由网易云确认。
  • 歌单搜索:搜索页新增歌单分类、分页及失败重试,点击打开原有歌单详情。
  • 播放背景:可选本地图片、预览并调整模糊度,重启保留,支持恢复默认背景。

播放与界面

  • 点击暂停时声音短暂缓降,快速继续播放会取消待结束的暂停;完善切歌、跳转、音频焦点及耳机断开处理。
  • 柔化莫奈歌词边缘,减少模糊与光效被直线裁切的问题。
  • 深浅主题统一半透明弹窗、标题、分隔线、单选圆环、按钮及按压反馈,补齐弹出与收回动画;下载源整行可点,选择即保存并收回,保留原音质选择布局。
  • 网易云登录需先注册并登录 CurrentMusic;登录过期提示明确标注对应账号。
  • 更新 README、透明图标、浏览量展示和真机截图,同步随包来源与隐私说明。

安装与源码

  • 版本 1.2.0,versionCode 27,安装包 CurrentMusic-Android-v1.2.0.apk,内置 ARM64 原版音效引擎。
  • 沿用历史正式签名,正式版可覆盖升级并保留数据;手机上的调试签名版本需使用同签名构建升级。
  • 发布核验时,专用更新镜像仍缓存 1.1.19;镜像刷新前请使用 GitHub 原站下载源。公开 GitHub 安装包已重新下载并核对 SHA-256。
  • 完整更新记录 · 对应源码与构建说明
  • 保留原有 GPL-3.0 与 Folia 移植组件的 AGPL-3.0-only 许可,来源及完整许可随安装包提供;组合按 GPLv3/AGPLv3 第 13 条分发。

发布检查

  • 728 项 Release 单元测试、2 项来源及许可检查通过,Release Lint 无错误。
  • RMX5060 上通过 33 项隔离包回归,覆盖开屏、首页衔接、暂停缓降、任务与登录前置、歌单搜索、背景和弹窗;模拟服务测试不代表所有真实账号及服务端场景均已验证。

GitHub Android CI 通过,标签、源码与 APK 内提交一致。主手机已保留数据更新至 1.2.0 同代码调试签名构建。

SHA-256:

8c40017130871cf12e60a1a84fd56aa1e626dc1b554b55cffc1ef4c38ba5d4ec

CurrentMusicX v1.1.19

Choose a tag to compare

@bileizhen bileizhen released this 19 Oct 19:22

本版更新莫奈歌词动画,新增歌词来源切换和公告列表,完善双人一起听的加载反馈与页面过渡。

歌词

  • 原生移植 Folia 莫奈主题的逐行弹簧、缩放、透明度、模糊及逐字光效逻辑,优化文字缓存与绘制。
  • 修复歌词接近目标位置时,缩放动画提前结束引起的停顿;保留翻译、罗马音、对唱与背景歌词等现有能力。仍可能出现偶发长帧,不承诺所有设备恒定帧率。
  • 设置中可独立选择 CurrentMusic 或网易云原生歌词,默认 CurrentMusic;切换会重新加载当前歌词、隔离缓存,不改变音源或播放队列。网易云来源没有真实逐字数据时显示逐行歌词。

公告与一起听

  • “我的”页右上角新增公告入口,保留设置;可浏览全部已发布公告,包括此前选择不再显示的内容,自动弹出偏好保持不变。
  • 优化双人一起听的页面布局、加载状态和页面切换动画,分别反馈加入、退出、复制邀请与刷新状态。
  • 修复从结束报告、记录及排行返回时丢失已加载历史和导航位置的问题。

安装与源码

  • 版本 1.1.19,versionCode 26;安装包 CurrentMusic-Android-v1.1.19.apk,包含 ARM64 原版音效引擎。
  • 沿用历史正式签名,可覆盖此前正式版并保留数据。调试签名版本与正式 APK 不能直接互相覆盖。
  • GitHub 公开安装包已重新下载并核对 SHA-256。发布核验时,专用更新镜像仍缓存 1.1.18;镜像刷新前请使用 GitHub 下载源。
  • 莫奈移植代码按 AGPL-3.0-only 发布,来源说明和完整许可随包提供;现有 GPL 代码保留原许可,组合按 GPLv3/AGPLv3 第 13 条分发。对应源码与构建说明。

验证

  • 690 项 Release JVM 测试、2 项源码/许可检查通过,Release Lint 无错误。
  • GitHub Android CI 通过;源码、标签与 APK 内提交一致。
  • RMX5060 上通过 25 项调试隔离包界面回归,覆盖莫奈歌词、公告、歌词来源和一起听加载/导航;正式签名独立包另通过 12 项测试,覆盖内置 DSP/Smart/MNN 与 PCM 输出、原生歌词、头像缓存及漫游控制器。
  • 主手机已保留数据更新至 1.1.19 同代码调试签名构建,确认登录状态与冷启动;正式签名独立包也完成冷启动。界面与控制器测试使用隔离数据,不代表所有账号及真实双方一起听场景均已验证。

SHA-256:

a18097e1b449efa30d8601ab081c222e3f6bf4fc2854d3342d37ca860f1a7770

CurrentMusicX v1.1.18

Choose a tag to compare

@bileizhen bileizhen released this 19 Oct 14:48

本版新增网易云私人漫游,恢复原生逐字歌词,并修复头像缓存、重排头像挂件页。

私人漫游

  • 支持默认、熟悉、探索、封面拼图,以及网易云当前提供的场景模式,连续补充推荐歌曲。
  • 复用完整播放页,点按顶部“私人漫游 · 当前模式”打开选择弹窗;浏览、试选模式后再确认,不再进入独立页面。
  • 拼图位于原播放器封面区域;模式标题和说明居中,设置位于标题右侧,底部左右排列“结束漫游”和“继续聆听”。
  • 可选择在结束漫游时恢复原队列与进度,并保持暂停;切换账号、音源或手动点播其他歌曲时停止旧漫游请求。推荐内容和模式可用性以网易云服务端及当前账号为准。

歌词与头像

  • 网易云 YRC/LRC 歌词独立于音乐音源选择,使用原生接口;无真实逐字数据时保留逐行歌词,取消上游服务端估算时间轴。
  • 读取旧缓存时移除估算逐字时间,保留正文、翻译和罗马音。
  • 更换头像时清除旧头像的内存、磁盘图片缓存;首页、资料与聊天同步刷新,地址不变或使用完整网址时也能更新,重启后保留刷新版本。

头像挂件

  • 顶部改为紧凑的头像、挂件名称、试戴状态与解锁进度,减少留白,挂件列表上移。
  • 三列网格统一缩略图与名称对齐,区分当前佩戴与试戴;点选直接预览,可还原,确认后才佩戴或取消佩戴。
  • 支持名称/ID 搜索、清空无结果搜索、失败重试与保存反馈;未解锁也可试戴,切换账号或服务器时清除旧操作。

安装

  • 版本 1.1.18,versionCode 25,沿用历史正式签名,可覆盖此前正式版并保留数据。
  • 安装包:CurrentMusic-Android-v1.1.18.apk,内置原版音效引擎适配 ARM64(arm64-v8a)。
  • GitHub 公开下载已重新下载并核对 SHA-256。发布核验时,专用更新镜像仍缓存 1.1.17;镜像刷新前请使用 GitHub 下载源。

验证

  • 678 项 Release JVM 测试、2 项源码/许可检查通过,Release Lint 无错误。
  • GitHub Android CI 通过,发布源码与标签指向同一提交。
  • RMX5060 上分组通过 23 项用例:正式签名独立包 12 项,覆盖内置 DSP/Smart/MNN 与实际 PCM 输出、头像缓存、漫游控制器、原生歌词及旧缓存处理;调试隔离包 11 项,覆盖漫游模式弹窗、封面拼图、挂件搜索/试戴/保存与取消佩戴。
  • 原生歌词在 CurrentMusic 服务器不可达的条件下实测返回普通歌词和真实 YRC 逐字数据。界面及控制器测试使用隔离数据,不代表所有账号的推荐内容与会员权限均已完成验证。
  • 主手机已更新至 1.1.18 同代码调试签名构建并保留数据;正式签名独立包完成冷启动。正式 APK 沿用正式签名,可覆盖此前正式版;调试签名应用与正式 APK 不能直接互相覆盖。

SHA-256:

573e1f7b370e9af8b2facdc836fd9fb3bdd265ba7ed1211240493f8d9d9d2dcb

CurrentMusicX v1.1.17

Choose a tag to compare

@bileizhen bileizhen released this 19 Oct 00:02

本版修复搜索点歌替换队列的问题,补齐网易云一起听记录、排行和报告,并调整页面及弹窗对齐。

搜索与播放

  • 点击搜索结果只播放选中的歌曲:已在队列中则直接切换,未加入则插在当前歌曲后面;保留原队列顺序和循环/随机模式,不再加入整页搜索结果。
  • 修复隐藏播放控制面板后左右滑动时封面压住歌名、控制栏突然出现的问题,补齐布局坐标同步和显隐过渡。
  • 首页、发现、我的、设置仅在顶部标题区和下方悬浮底栏响应横向切页,减少内容区上下滚动时误触。
  • 设置支持“网易云原生”音源,歌曲播放、下载、歌词与 MV 使用本机账号直连接口,最近播放跟随原生来源。CurrentMusic 账户、公共聊天与本站房间继续使用所选服务器。

网易云一起听

  • 新增一起听结束报告、历史记录和陪伴排行,沿用网易云原生统计、分页及账号访问权限。
  • 可从结束报告、记录和排行进入“和 TA 的缘分报告”,查看共同红心、首次陪伴、相识天数、最长记录等服务端统计;缺失或无权限的数据保留其真实状态。
  • 结束报告和缘分报告支持导出带双头像、官方链接与二维码的分享海报;本次歌曲可收藏到原有网易云歌单。
  • 删除缘分报告需单独确认,默认保留一起听历史,并说明徽章回收影响。

界面与提示

  • 应用内灵动岛仅保留音效、下载和临时错误反馈,移除普通歌词、歌曲与 FPS 显示,以及标题为灵动岛预留的空白。
  • 错误提示集中到灵动岛;注册失败显示上游具体校验原因。
  • “我的”保留原有页面结构和右上角设置入口,调整资料、音乐入口与账户服务对齐。
  • 一起听结束报告的操作和成对统计重新对齐,长时长自适应;统一其他弹窗的标题、表单和按钮边界。公告保留之前的居中标题、内边距和按钮样式。

安装与验证

  • 版本 1.1.17,versionCode 24,沿用历史正式签名,可覆盖此前正式版并保留数据。
  • 安装包:CurrentMusic-Android-v1.1.17.apk;内置原版音效引擎适配 ARM64(arm64-v8a)。
  • GitHub 公开下载已重新下载并核对 SHA-256。发布核验时,专用更新镜像仍缓存 1.1.16;镜像刷新前请使用 GitHub 下载源。
  • 667 项 Release JVM 测试、2 项源码/许可检查通过;Release Lint 无错误(86 项 Warning、7 项 Hint)。
  • GitHub Android CI 通过。
  • RMX5060 上 32 项实机用例分组通过,覆盖搜索点歌及艺人页、弹窗对齐与退出、公告、一起听报告与删除、报告海报及灵动岛错误反馈。界面及协议用例使用隔离数据,不代表所有会员权限均已完成真实账号验证。
  • 独立包名的正式签名构建通过冷启动和内置 DSP、Smart、MNN 加载及实际 PCM 处理检查;无需导入网易云安装包。
  • 手机主应用已更新至 1.1.17 调试签名构建并保留数据;独立签名包验证不代表正式 APK 能覆盖调试签名主应用,请勿为强行覆盖而卸载数据。

SHA-256:

74e992a2f2c0503e77d1cf670ce0ab31e3946ef2570c98da7a8e41e7d31dbc61

CurrentMusicX v1.1.16

Choose a tag to compare

@bileizhen bileizhen released this 18 Oct 13:57

本次更新加入网易云双人一起听和原生共享队列,完善歌曲海报、音乐 AI 问答与界面对齐。

网易云双人一起听

  • 支持创建、加入与恢复网易云双人会话,兼容官方短链接及整段分享文案。
  • 修复恢复会话后的活动设备登记、播放快照与共享歌单发布顺序,改善手机与电脑版网易云的切歌同步;重新打开应用时尝试恢复被中断的会话。
  • 沿用 App 原有全屏播放队列,支持共享选曲、移除、清空、循环/随机及双方口味推荐。原搜索结果中的添加到队列、下一首播放可同步到共享歌单。
  • 复用歌曲菜单、下载和网易云歌单收藏,支持整队列下载与收藏;推荐权限和操作结果以网易云服务端返回为准。
  • 重新整理详情页的双头像、昵称、状态、邀请和播放操作;登录信息收进标题下方,当前歌曲增加封面,标题避开灵动岛,底部留出迷你播放器空间。
  • 一起听时,迷你播放器与灵动岛显示双人头像;普通播放时,灵动岛歌名宽度按实际文字自适应。

分享、AI 与音乐库

  • 歌曲分享海报采用封面动态取色背景,支持长歌名换行、二维码、链接、预览、分享与保存;封面失败可重试,其他来源不误用网易云歌曲链接。
  • 适配上游 Chat 的流式消息编辑、Markdown、音乐引用、成员提及和图片上下文。
  • 播放页新增独立“问AI”对话,锁定打开时的歌曲、支持连续追问,回答不发到公共聊天室;需所选服务器支持 /ai/live。同步应用内离线隐私说明。
  • 默认红心位置可独立选择自动、网易云或 CurrentMusic,不改变主曲库;Navidrome 仍使用自己的收藏。
  • 兼容归一化逐字歌词与估算时间轴;修复弹窗过渡期间反复注册内容的问题,调整共享队列控件、滚动边界与操作区域对齐。

安装

  • 版本 1.1.16,versionCode 23,沿用历史正式签名,可覆盖此前正式版并保留数据。
  • 安装包:CurrentMusic-Android-v1.1.16.apk;内置原版音效引擎适配 ARM64(arm64-v8a)。
  • GitHub 正式下载已重新下载并核对哈希。发布核验时,专用更新镜像仍缓存 1.1.15;镜像刷新前请使用 GitHub 下载源。
  • 自行构建的调试签名应用无法直接覆盖为正式签名应用;请先备份必要数据,避免为更新而直接卸载现有应用。

验证

  • 622 项 Release JVM 测试、2 项源码/许可检查通过;Release Lint 无错误(76 项 Warning、7 项 Hint);GitHub Android CI 通过。
  • RMX5060 上的 20 项界面用例分组复测通过,覆盖一起听、队列、弹窗退出、海报、AI 和双头像/歌名适配。合跑时邀请输入用例出现 Compose 空闲等待超时;该组独立运行 6/6 通过,其余组 14/14 通过,保留合跑限制记录。
  • 独立包名的正式签名构建冷启动通过,内置 DSP、Smart、MNN 加载及实际 PCM 处理通过,无需导入网易云安装包。
  • 手机主应用已更新为 1.1.16 调试签名构建,保留原数据;独立包验证不代表正式 APK 在调试签名主应用上的覆盖安装。

SHA-256:

7efbb5e6e2278e75ce7b3131cd79cc09580951c77775335a40699e1ef917a119

CurrentMusicX v1.1.15

Choose a tag to compare

@bileizhen bileizhen released this 18 Oct 00:21

本次更新新增 Chat 公共聊天室与歌单导入,并重做软件更新、后台下载和灵动岛状态体验。

发现与音乐库

  • 发现页采用音乐/用户/帖子/Chat 等宽分段栏,用户资料展示上游头衔与公开 IP 属地。
  • 新增原生 Chat 公共聊天室:实时消息、图片、成员提及、本人消息删除;发送失败保留草稿,由用户主动重试。
  • 统一聊天头像、气泡、时间与输入栏的对齐和间距,优化长消息阅读;上下滚动内容渐隐,标题、成员按钮与输入框保持上层清晰。
  • 可将 CurrentMusic 自建歌单一键导入网易云“我喜欢”,展示进度和结果,跳过已喜欢的歌曲,切换账号停止旧操作。

软件更新

  • 独立软件更新页从设置入口展开;封面动态取色的 Neon Reveal 背景、加粗版本数字连续形变与模糊衔接。
  • 每次进入至少显示 2 秒检查状态;更新说明可展开、收起,滚动边缘采用柔和处理。
  • 右上角紧凑菜单管理更新设置、下载来源、发布记录和忽略版本;玻璃按钮支持短按发亮、胶囊高亮和连续弹出/收回动画。
  • 主设置页保留统一的检查更新入口;正式版不含版本预览输入框或重复下载体验模式。

后台下载与灵动岛

  • 更新下载由后台任务管理,关闭页面或返回桌面后继续执行,重新进入可恢复进度;支持取消、换源与失败回退。
  • 保留安装包大小、SHA-256、包名和签名校验;安装必须在更新页主动点击并经过 Android 系统确认。
  • 已开启灵动岛时,更新进度优先显示;完成后用圆形应用图标、渐显辉光和“点击查看”常驻提示,点击仅打开更新详情。
  • 压缩状态空位,补齐下载、音效与歌词/FPS 的衔接动画。软件更新页和完整播放页隐藏灵动岛并平滑收回。

安装与验证

  • 版本 1.1.15,versionCode 22,沿用历史正式签名。
  • 安装包:CurrentMusic-Android-v1.1.15.apk;内置原版音效引擎适配 ARM64(arm64-v8a)。
  • 566 项 Release JVM 测试及 2 项源码/许可检查通过;Release Lint 无错误(70 项 Warning、7 项 Hint)。
  • RMX5060 上的独立包名正式签名构建冷启动通过,内置 DSP、Smart 与 MNN 加载及实际 PCM 处理通过;验证包已移除。
  • 手机已有主应用为调试签名,未卸载或清除数据;上述独立包验证不代表正式 APK 覆盖安装。

SHA-256:

52aac5a8bfda09d8ff48fbcf4fced219ef6e1b9bf3fe0ac25daa61908cfb08f5

CurrentMusicX v1.1.14

Choose a tag to compare

@bileizhen bileizhen released this 17 Oct 10:46

本次更新重做网易云评论区,改善播放缓冲,并补齐账号同步、发现页和音效体验。

评论区与播放

  • 网易云评论区支持热门/最新分栏、头像、时间、赞数、回复引用和长评论展开;可长按选择文字。
  • 输入栏适配键盘,点击回复自动聚焦;关闭或发送失败保留草稿,不自动重发。切歌或切账号清空编辑状态。
  • 修复歌曲与 MV 音源解析未携带 CurrentMusic 登录鉴权的问题。播放需要先登录 CurrentMusic 站内账号,音频仍直接从解析得到的 CDN 地址获取。
  • 当前歌曲缓冲充足后再预加载下一首,缓冲不足时让出网络;优化高码率缓冲和缓存统计,保留已缓存歌曲本地重播。

账号与发现

  • 登录 CurrentMusic 后可复用云端网易云绑定,无需本机重复扫码;云端网易云 Cookie 留在服务器。
  • 恢复云端最近播放,合并显示 CurrentMusic 与网易云歌单;收藏接口不可用时尝试从账号自己的“我喜欢”歌单恢复。
  • 发现页新增音乐/用户/帖子分栏,优化用户列表搜索、排序、正在听歌筛选及加载反馈,支持原生帖子与评论操作。
  • 网易云账户页显示 VIP/SVIP 等级、已获得勋章;个人资料和用户列表显示上游自定义头衔及管理员身份。

音效与界面

  • 补齐原声黑胶、全景环绕等原版音效参数格式与当前会员材料校验,沿用内置 ARM64 引擎。
  • 音效卡片布局与原版对齐,保留迷你播放器及下方透出内容。
  • 灵动岛音效提示与 FPS 模式等高,使用 VIP/SVIP 唱片及大师手写标题;删除成功状态文案和空位,实际启用后渐显辉光,减少闪烁与抽动。
  • 应用刷新率改为按屏幕支持档位滑块调节,支持设备提供的 144/165 Hz 等档位,并保留跟随系统;实际刷新率由系统最终调度。

安装与验证

  • 版本 1.1.14,versionCode 21,沿用历史正式签名,可覆盖此前正式版并保留数据。

  • 下载 CurrentMusic-Android-v1.1.14.apk。内置原版音效引擎适配 ARM64(arm64-v8a)。

  • 评论区 5 项真机回归通过;评论发送与失败场景使用本地模拟服务,没有发布真实测试评论。

  • 530 项 Release JVM 测试、2 项源码与许可检查通过;Release Lint 无错误。

  • RMX5060 全新独立包名的正式签名构建通过冷启动及内置 DSP/MNN 加载验证,输出真实 PCM;原应用账号数据保留。

SHA-256

0c658553cdc533470dc07cec375ad444609b8bae1415e8510a32407d235d1f41

CurrentMusicX v1.1.13

Choose a tag to compare

@bileizhen bileizhen released this 16 Oct 14:55

本次更新补齐音效开箱即用,并修复灵动岛显示音效时的抽动。

音效引擎内置

  • ARM64 正式包默认内置已校验的网易云 9.5.30 音效引擎、原生桥接、MNN 依赖和智能音效预置资源。
  • 不再要求先安装网易云或手动导入安装包,保留导入作为兼容备用入口。
  • 会员音效仍核验当前账号真实权益;歌曲参数和 AI 模型按账号联网获取,部分尚未适配的专属授权类型仍会明确提示。

灵动岛修复

  • 修复加载提示变成成功/失败结果时,文案行数变化导致胶囊反复变高变矮。
  • 状态更新只渐变内容,统一由外层胶囊控制展开与收回,避免嵌套尺寸动画竞争。
  • 首次展开直接提供提示内容,消除先量到空内容再补上提示的过渡。
  • 保留 VIP 黑胶/SVIP 金色唱片图标,以及提示结束后恢复 FPS/歌词。

验证与安装

  • 已在全新独立安装中验证:未导入安装包时,内置 DSP 输出真实 PCM,MNN 完成模型推理。
  • 新增状态切换逐帧几何回归;487 项 JVM 测试通过。
  • 版本 1.1.13,versionCode 20,沿用正式签名,可覆盖此前正式版并保留数据。
  • 下载 CurrentMusic-Android-v1.1.13.apk,当前内置引擎适配 ARM64(arm64-v8a)。

SHA-256

5fddf1b07d8f4c43714e42906156afdfcd2d6977fd6223e3578c31396197f9b8

CurrentMusicX v1.1.12

Choose a tag to compare

@bileizhen bileizhen released this 16 Oct 13:43

这次更新重做原生音效页,加入灵动岛音效反馈与刷新率设置,并修复登录、歌单浏览中的交互问题。

原生音效

  • 音效页改为原生 Jetpack Compose,提供大师卡片轮播、官方精选、本机智能调音与均衡器入口。
  • 补齐 AI 情绪调音师、AI 调音大师和外放音效的独立详情,支持场景浏览、调节偏好及原声/效果试听;试听不替换主播放队列。
  • 可从本机兼容的网易云安装包导入原版引擎。原版智能、情绪、大师与外放音效按当前账号权益核验;歌曲资源和模型由网易云提供。
  • 简化音效首页,移除个性化区域、底部推荐开关和耳机快捷入口,统一标题、卡片与间距。

灵动岛与交互

  • 点击“使用”后在灵动岛显示真实加载与启用结果,SVIP 使用金色唱片,VIP 使用黑胶图标;失败保留唱片并说明原因。
  • 提示从 FPS/歌词胶囊平滑展开、结束后收回,连续选择只保留最新结果;返回应用时整颗岛同步渐入。
  • 首次打开推荐桌面歌词灵动岛,可快捷授权开启或跳过;应用内默认显示 FPS。
  • 新增刷新率设置:跟随系统、60、90、120 Hz。实际刷新率仍由屏幕支持能力和系统策略决定。

修复与调整

  • 修复从播放页返回立体缎带时动画/浏览位置重置。
  • 修复网易云登录页首次聚焦输入框时,输入法上方出现多余空白。
  • 删除高规格音频提醒及相关播放、预加载拦截。

使用说明

  • 正式包不附带网易云原生引擎,需自行导入兼容安装包;会员音效需要相应的真实账号权益,部分专属授权类型与算法暂未适配,页面会明确提示。
  • 下载 CurrentMusic-Android-v1.1.12.apk。版本 1.1.12,versionCode 19,沿用正式签名,可覆盖升级此前正式版并保留账号与设置。

SHA-256

3d3644d0fb4bb6ac28f7ea27c4b9e5e270ca832108b8daefe2444e99c9492b84

CurrentMusicX v1.1.11

Choose a tag to compare

@bileizhen bileizhen released this 13 Oct 22:06

CurrentMusicX 1.1.11 歌单立体缎带

本次更新重做首页每日推荐,新增可选的歌单立体缎带与星尘歌词,改进页面切换和播放反馈。

首页与交互

  • 每日推荐采用扇形封面和黑胶展示,拖动跟手、松手吸附,播放时唱片滑出旋转,暂停后收回。
  • 浏览推荐不会自动切歌;刷新保留当前选择,一起听沿用房间点歌逻辑。
  • 调整首页快捷入口、加载与失败提示,修复网易云歌单入口,并在跨日返回首页时更新每日推荐。
  • 修复首页与“我的”之间快速来回切换时,头像抛物线动画拦截导航的问题。动画从当前位置继续转向,系统返回也可即时响应。

歌单立体缎带

  • 新增可开关的全屏立体封面浏览,支持横向惯性拖动、点击聚焦、长按平滑切换全景,适配横屏。
  • 封面采用不透明表面、透视薄边和远近明暗;普通浏览保留迷你播放器,系统返回恢复列表,背景延伸至系统手势区。
  • 点击播放后展开唱片套,唱片弹出并沿抛物线缩小飞入迷你播放器;飞行中保持原曲,落地后才切歌并更新封面。
  • 点击时即预解析音源并缓存开头音频,落地后复用缓存;重复点击不叠加动画,取消飞行同时取消尚未完成的预加载。
  • 使用单绘制层与有界纹理缓存,进入后台停止动画。

歌词与光效

  • 新增“星尘歌词”开关:字形逐字聚合,切句时散成封面色粒子;支持暂停、拖动进度及与流烟效果切换。
  • 粒子靠近屏幕边缘时平滑渐隐,减少直线截断;保留居中主句、顶部翻译和底部下一句。
  • 网易云歌词由 CurrentMusic 服务获取,包含逐字时间、翻译与罗马音,并保留普通歌词回退。
  • 调整底栏律动光效,让封面色光影沿底边柔和晕开,保留暂停静态效果和独立开关。

更新与安装

  • 更新镜像改为 https://music.20110208.xyz/cm/x/download/latest,继续校验发布大小和 SHA-256,失败时回退备用源。
  • 下载 CurrentMusic-Android-v1.1.11.apk。版本号 1.1.11,versionCode 18,沿用正式签名,可覆盖安装正式版并保留账号与设置。

SHA-256

9090e745702981efb84926785e242b0964761a64a3f6abf4d0be1371033040f6