一个 Xposed 模块,把安卓应用底部的原生导航栏换成一颗会呼吸的液态玻璃胶囊。 不用改 ROM、不用刷机,装好模块勾选应用即可生效。
原生底栏是系统给的最低标准:一块实色矩形、几个灰度图标、点下去只有一次生硬的瞬时变色。 它不难看,但它没有质感——它不知道自己下面是可滚动的内容,也没有任何深度可言。
LiquidTab 把它换成一层真的玻璃:背景是实时模糊(不是贴一张高斯处理的静态图), 边缘有折射和色散(光线从玻璃厚边穿过去该有的样子), 高光会跟着手势走。滚动时你能透过底栏看见内容在动。
用 RenderEffect.createBlurEffect 走 GPU 硬件路径,每帧重算。
不是预渲染贴图,所以滑动时底栏后面是活的。
边缘按厚度做弯曲采样:厚的地方位移大、色彩分得更开。 这是它看起来「有厚度」而不是「一张半透明纸」的原因。
液态玻璃、iOS 液态玻璃、柔光玻璃 1.0 / 2.0、轻透磨砂 1.0 / 2.0。 每个应用可以单独选,也可以全局统一。
29 个参数分十组:几何、模糊、光影、折射、背景、烧灼、混色。 调的时候上面有实时预览,不用装了才知道效果。
别人调好的配置可以一键套用。全部人工审核后才会公开, 也能把自己的一套上传分享。
纯模块注入,不动 ROM、不需要 root 写系统分区。 关掉模块就完全回到原生样子。
最常见的原因是进程没有重启。模块在应用进程启动时注入,改完设置必须强制停止目标应用再打开(不是切到后台,是彻底停掉)。
不同应用的底栏实现差别很大(原生 View、Compose、Flutter 都有)。模块会尽力测量并贴合,仍有偏差时可以在该应用的单独调节页里改「底栏高度 / 底部间距」对齐。
实时模糊确实要 GPU 出力,但只覆盖底栏那一小块区域,正常使用感知不到差异。如果实在在意,可以把玻璃质感换成「轻透磨砂」——它走更便宜的模糊路径。
预设只包含底栏相关的参数(颜色、模糊、几何、材质),不包含任何账号、文件或系统设置。上传的每一条都会人工审核,确认不会把「隐藏所有入口」这类会让人找不到东西的配置推给你。