安卓端适配:底部导航与粒子降级机制
安卓版不只是把桌面版缩小——它做了一整套移动端适配,触控、导航、渲染都按手机的习惯重排过。
底部导航
桌面版没有的底部导航栏是安卓版的核心变化:首页、搜索、歌单、设置四个 Tab 固定在底部,拇指可达。桌面版的侧边栏逻辑在手机上换成了 Tab 切换。
触控优化
- 最小触控区域 44x44pt,按钮不会小到点不中。
- 列表项间距加大,滑动选歌不易误触。
- 输入框最小字号 16px,避免 iOS/安卓的自动缩放跳动。
粒子降级策略
移动端 GPU 不比桌面,视觉系统做了自适应:
- 根据屏幕宽度自动把粒子密度降到桌面版的 0.5 到 0.7 倍。
- 3D 歌单架以 WebGL 实现,效果风格保留。
- 流畅性优先——评测实测「长时间后台挂放也不会出现卡顿闪退」。
界面与安全区
- 适配刘海屏与底部指示条安全区,内容不会被挖孔挡住。
- 横屏与竖屏都支持:竖屏是通勤刷歌姿势,横屏时首页以卡片网格展开(见首页导览的截图)。
桌面端功能在安卓上没有的
- 桌面歌词(无独立窗口能力)。
- 桌面窗口控制。
- Wallpaper Engine 动态壁纸接入。