Region
Android Macro 中的 Region(区域)让您可以在屏幕上定义特定区域,用于交互和识别。它们对于限制宏搜索模板或执行操作的范围非常有用。
区域的类型
1. 基本区域
基本区域使用 x、y 坐标和宽度、高度尺寸定义一个矩形区域。
参数:
- x:左上角的水平坐标
- y:左上角的垂直坐标
- width:区域的宽度(以像素为单位)
- height:区域的高度(以像素为单位)
2. 使用区域
区域可用于:
- 将模板匹配限制在特定区域内
- 定义可点击区域
- 为滑动手势创建边界
- 通过减小搜索区域来优化性能
示例:区域内模板匹配
以下是在已定义区域内搜索模板的示例:
使用区域的技巧
- 通过限制搜索区域使用区域来提升宏性能
- 将区域设置得比实际需要稍大一些,以适应屏幕变化
- 定义区域尺寸时请考虑设备分辨率
- 使用不同的屏幕方向测试区域
- 使用变量存储常用的区域