30/09/2018, 23:21
Định vị điện thoại trên android
Em muốn xây dựng một app android kiểu như định vị điện thoại tầm x phút/lần thì phải tìm hiểu những gì ạ, có bác nào biết chỉ cho em hướng tìm hiểu với ạ, em cảm ơn!
Bài liên quan
mình chưa làm phần này bao giờ, nhưng đại loại hướng đi thế này bạn nhé, bạn dùng 1 service chạy ngầm để định vị location của điện thoại sử dụng google map API, sau đó sử dụng PendingIntent và AlarmManager để start cái service đấy sau 1 khoảng thời gian nhất đinh! service sau khi tìm được location thì send ngược lại cho app!
How to get the current location in Google Maps Android API v2?
Bạn có thể tìm hiểu về Location trong Android. Có thể tìm hiểu thêm phần Map (nếu bạn muốn định vị trên bản đồ)
Để lắng nghe x phút/ lần, bạn cần implement LocationListener, rồi sử dụng requestLocationUpdates(). Với phương thức này, bạn có thể định nghĩa thời gian bao lâu thì cập nhật vị trí.
dạ, em cảm ơn các bác :D. thế để gửi thông tin tọa độ x phút/ lần về sql server để hiển thị lên web thì dùng service hay gì ạ?