布局快照
每次点击时都会捕获屏幕的轻量线框,以查看手势所作用的 UI。
KMonitor 每次点击都会捕获布局快照:手势发生时屏幕的线框。快照显示用户正在执行的操作,而成本只是捕获、存储和渲染屏幕截图的一小部分。
| 截屏 | 布局快照 |
|---|---|
![]() | ![]() |
快照最多限制为每 750 毫秒一次,因此突发的点击不会增加开销。
Android
快照无需设置即可覆盖整个屏幕,无论是使用视图、Jetpack Compose 还是两者的混合构建。
iOS
快照无需设置即可捕获屏幕的完整视图层次结构。 SwiftUI 内容与其基础系统视图名称一起显示,而不是您的 SwiftUI 视图名称。
表现
看性能影响完整的基准设置。
Android
每次点击检测和创建快照会增加 0.6 毫秒到 1 毫秒。
iOS
在 iPhone 14 Plus 上测量,捕获第 95 个百分位数的布局层次结构需要 7.5 毫秒。

