Android16修改全局桌面视图边框四直角显示为弧边圆角 在 dimens.xml 设置 rounded_corner_radius为16dp默认0dp当SystemUI 检测到这个半径 0时会在屏幕四个角创建 ImageViewframeworks\base\core\res\res\values\dimens.xml加载以下两个 XML 作为 ImageView 的 src通过旋转/镜像让同一个矢量图覆盖到四个角屏幕四个角显示黑色圆角视觉上把直角遮住这两个文件是 SystemUI 圆角覆盖层的遮罩矢量图。它们的作用是控制屏幕四个角显示什么样的圆角覆盖层frameworks\base\packages\SystemUI\res\drawable\rounded_corner_top.xmlframeworks\base\packages\SystemUI\res\drawable\rounded_corner_bottom.xml经验证后发现系统默认的8dp圆角最合适修改pathData为M16,0H0v16C0,8.8,7.2,0,16,0z后圆角的弧太大了还原回8dp M8,0H0v8C0,8.8,7.2,0,8,0zpathData 计算逻辑当前 pathDataM16,0H0v16C0,8.8,7.2,0,16,0z 表示命令坐标含义M16,0(16, 0)移动到右上角H0(0, 0)水平线到左上角v16(0, 16)垂直线到左下角C0,8.8,7.2,0,16,0贝塞尔曲线到 (16, 0)控制点1 (0,8.8)控制点2 (7.2,0)z闭合路径形成一个填充区域