- WallGeometry、重排表和它们的单元测试
- WallCamera:拖动、惯性、整像素对齐
- 小格组件,带染色和序号;队列面板加入口
- 听歌模式的带状排法和镜头边界
- 点格子放大、块内重排的弹簧动画
- 三种大卡和控件,SharedCover 飞入飞出
- 切歌跟随、“定位正在播放”按钮;大卡“播放”走
seekTo - 听歌模式的占位格、续取微光、新一批的落位动画
- PosterLyrics:固定字号预算、逐字填色、翻译
- 方向键空间导航、长按 OK、返回键优先级、空闲淡出
- 空闲漂移和“第一下只唤醒”;听歌模式碰边掉头
- 按格子像素取封面档位
- PosterSource 抽出 Collection 数据源,CollectionPosterView 嵌进三种详情页和本地歌单
- 浮动工具栏、未在播放时的初始状态、
collection_view 记忆 - 无封面曲目的字体海报兜底、骨架格、错误态
- 墙内设置面板和设置 › 播放页里的入口设置
- 入场波和退场反向波,减弱动效时只淡入
- 电视盒子上测帧率、TalkBack 走查、README 和 THIRD_PARTY_NOTICES
1. 范围:播放队列和详情页都做歌单、专辑、榜单详情和本地歌单都能切成海报视图,见“详情页”一节;按分期,队列先做(P1–P3),详情页在 P4。
2. 点格子先放大,再点“播放”按 folia 的做法,三端一致。手机上播别的歌要点两下,换来的是不会误触换歌。
3. 曲目不足时循环铺满队列和详情页都一样,空位从头接着填,墙永远是满的。听歌模式的推荐流例外,不循环,见“听歌模式”一节。
4. 电视空闲时镜头漂移30 秒起漂,第一下按键只唤醒;墙内设置可关,默认开。细节见“交互”一节。