github DE105/SmartisanMusic-Revived v2.0.0

6 hours ago

一次大版本更新。

从 v1.1.0 到 v2.0.0,项目基本完成了从早期 Smartisan OS 6.8.0 Compose 复刻路线,到 Smartisan Music 8.1.0 legacy View 复刻路线的切换。主界面、播放页、主要二级页面和播放链路都重新整理了一遍,所以这次直接跨到 2.0。

更新重点

8.1.0 legacy View 复刻

  • 引入 Smartisan Music 8.1.0 视觉资源,补齐大量原版 drawable、layout、selector、anim、dimens 和 shim 控件。
  • 主界面切换到 legacy View 壳,删除早期 Compose 主页面入口,让整体层级、列表质感、标题栏、底部 Tab 和底部播放条更贴近原版。
  • 对齐歌曲、专辑、艺术家、播放列表、我喜欢、文件夹、更多、设置等主要页面。
  • 完成专辑列表 / 平铺切换、专辑详情页、二级页面横向转场和设置页纵向转场等动画细节。

播放页与黑胶体验

  • 对齐播放页 legacy 壳层、标题栏、投影、入场动画和播放页转场。
  • 完善黑胶唱盘、唱针、搓碟、歌词 / 控制区和滑动交互。
  • 优化打碟音效连续性、大尺寸封面加载和搓碟音频卡顿问题。
  • 补齐播放页弹窗、触觉反馈、误触处理和唱盘角度校正。

播放队列与播放链路

  • 重做播放队列展开 / 收起效果,并补齐队列拖拽排序。
  • 延迟构造播放队列数据,减少播放页打开时的卡顿。
  • 补齐歌曲评分链路和播放次数统计。
  • 优化后台播放、播放状态持久化、封面加载和外部音频打开。

搜索、排序和资料库

  • 复刻原版全局搜索页。
  • 完成歌曲排序筛选与原版样式对齐。
  • 修复歌曲页字母栏状态、排序选择态布局、喜欢歌曲空态提示等细节。
  • 调整文件夹页媒体库重扫入口,优化本地资料库刷新体验。

文档与项目整理

  • 更新 README,说明当前 8.1.0 legacy View 复刻版本、People-11 移植版来源和项目边界。
  • 新增 6 张真机截图。
  • 新增非商业用途 LICENSE。
  • 旧的 Smartisan OS 6.8.0 Compose 版本历史已保存在 archive/6.8.0-compose 分支。

特别感谢

特别感谢 People-11 的 SmartisanOS_APP_Port 项目。Music_8.1.0.apk 为这个版本提供了非常重要的视觉和交互基准。没有这份移植工作,就没有现在这个 8.1.0 复刻版本。

完整变更记录

v1.1.0...v2.0.0

Don't miss a new SmartisanMusic-Revived release

NewReleases is sending notifications on new releases.