Point
Point trong Android Macro là những khối xây dựng cơ bản được dùng để chỉ định tọa độ màn hình và các tham số cử chỉ. Có hai loại điểm: Point cơ bản và SwipePoint.
Các loại Point
1. Point cơ bản
Một Point cơ bản đại diện cho một vị trí duy nhất trên màn hình bằng tọa độ x và y.
Các tham số:
- x: Tọa độ ngang (pixel từ trái)
- y: Tọa độ dọc (pixel từ trên)
Point cơ bản thường được dùng với các thao tác chạm:
2. SwipePoint
SwipePoint mở rộng Point cơ bản với các tham số bổ sung để kiểm soát cử chỉ.
Các tham số:
- x: Tọa độ ngang (pixel từ trái)
- y: Tọa độ dọc (pixel từ trên)
- holdDuration: Khoảng thời gian giữ trước khi bắt đầu vuốt (mili giây)
- swipeDuration: Khoảng thời gian mà thao tác vuốt sẽ mất (mili giây)
SwipePoint được dùng theo cặp để định nghĩa các cử chỉ vuốt:
Mẹo khi sử dụng Point
- Sử dụng tọa độ màn hình phù hợp với độ phân giải của thiết bị
- Đối với các thao tác vuốt, đảm bảo holdDuration và swipeDuration đủ dài để được nhận diện
- Kiểm tra các điểm với các giá trị tọa độ khác nhau để đảm bảo độ tin cậy
- Cân nhắc sử dụng biến để lưu trữ các điểm thường được sử dụng
- Hãy nhớ rằng (0,0) nằm ở góc trên cùng bên trái của màn hình