Skip to content

8.0.0-Alpha8

Choose a tag to compare

@jay3-yy jay3-yy released this 28 Apr 18:41

v8.0.0-Alpha8
版本信息
版本号升级到 8.0.0-Alpha8,versionCode 升级到 170。
源码已推送到 GitHub main,最新提交为 73e186a Polish live tags and UI motion。
直播首页与分区标签
直播首页一级分类改为复用底栏液态玻璃分段控件,保留指示器滑动、色散、折射和选中态动画。
修复直播一级分类手势冲突:外层分类区域不再单独横滑,指示器仍可左右拖动切换。
指示器拖向未完整露出的分类时,分类区域会按指示器实时位置自动左右跟随。
修复“全部标签”父分类文字被压缩隐藏的问题,父分类改为固定单项宽度。
“全部标签”父分类也接入指示器跟随滚动,避免多标签场景下胶囊和文字显示不完整。
补充直播分类指示器、父分类尺寸和结构测试,防止后续回退到等分压缩样式。
直播分区详情
分区详情页支持分页加载和触底加载更多,不再只展示首屏一批直播间。
分区详情页标题副文案增加直播间总数展示。
分区详情页顶部适配状态栏,减少沉浸式布局下的遮挡。
直播间卡片重做为 16:9 封面比例,增加底部渐变信息层。
直播间卡片补充分区名、观看人数展示,并优化圆角、边框和封面裁切。
直播房间封面选择统一走 displayCover(),按 cover / userCover / showCover / systemCover / keyframe / face 兜底。
直播数据与接口
getLiveList 支持传入 area_id,二级分区请求更准确。
新增直播分区分页结果模型,统一返回房间列表、是否还有更多和总数。
分区房间接口优先走 getRoomList,必要时回退到二级分区列表接口。
直播房间解析兼容 room_id、area_v2_name、area_v2_parent_name 等字段。
关注直播数据兼容 living_num / live_count 字段。
补充分区分页、是否还有更多、直播房间解析和封面兜底测试。
竖屏视频与弹幕
竖屏视频弹幕始终锚定视频画面区域,不再因横屏比例视频切到整页弹幕层。
修复横向视频在竖屏流里弹幕跑出视频视口、覆盖页面其他区域的问题。
更新竖屏弹幕策略测试,明确横屏比例视频也使用 VideoViewport 模式。
液态玻璃与底栏动效
调整 Android 原生浮动底栏的拖拽阻尼、回弹、投射时间和过滑阻力,让指示器更跟手。
提高滑动过程中的折射强度、面板偏移和速度响应,增强左右滑动时的液态色散感。
调整指示器拉伸、压缩、速度归一化和胶囊形变参数,减少滑动中断裂或变形不足的问题。
Android 原生底栏液态玻璃不再因为 haze blur 开启而关闭,保持底栏玻璃表现一致。
补充底栏运动参数、表面色和 Miuix 结构测试。
设置页分段控件
设置页 Android 原生分段控件颜色改为按 Material3 / Miuix 变体分别取色。
Material3 模式使用 Material 色板,Miuix 模式使用 Miuix 色板,避免两种外观混用导致颜色突兀。
补充外观设置分段控件颜色策略测试。