2010-04-27 29 views

Trả lời

7

Cách dễ nhất là tăng tốc độ của thiết bị từ GPS, cụ thể hơn là thời gian cần để di chuyển giữa 2 điểm. May mắn thay, điều này đã được thực hiện cho bạn với lớp Location: Location.getSpeed(), trả về một phao có tốc độ bằng m/s.

Xem Android developer reference để biết thêm

1

bạn có thể tính toán tốc độ một cách chính xác bằng cách nhân tốc để thời gian nó đã được áp dụng cho. phương pháp này là rất nhạy cảm, do đó bạn sẽ phải thêm một số kiểm tra biên giới để lọc lắc.

+0

Gia tốc kế trên thiết bị di động hàng hóa như điện thoại Apple và Android có lẽ quá thô để thực hiện phép đo hữu ích. Tôi đoán nó phụ thuộc vào độ chính xác cần thiết ... – jww

Các vấn đề liên quan