2012-10-01 1 views
2

나는 안드로이드 프로그래밍에 초보자입니다. 나는 서버에 저장된 위치 좌표를 기반으로 근접 경고를 만들 수있는 응용 프로그램을 만들고 싶습니다. 즉, 사용자의 현재 위치를 서버에 저장된 위치와 비교하고 위치가 특정 반경 내에 있으면 경고를 생성합니다. 서버에 저장된 위치에 근접 경보를 생성 할 수있는 방법이 있습니까? 아니면이 문제에 대한 더 나은 접근법이 있습니까?서버에 저장된 위치 좌표에 대한 근접 알림.

감사합니다.

답변

2

안드로이드에서는 매우 간단합니다.

, 특히이 방법에서이 클래스

http://developer.android.com/reference/android/location/LocationManager.html

에서 봐 주시기 바랍니다 :이 정확하게 당신이 필요하다

addProximityAlert(double, double, float, long, android.app.PendingIntent); 

.

android SDK 문서는 정말 잘 수행되었습니다. 항상 한 번보세요! : D

+0

고마워,하지만이 방법은 서버에서 해당 위치 좌표를 가져온 후에 만 ​​호출 할 수 있습니까? 내 문제는 여기에 서버에 저장된 위치 좌표를 장치에 저장하고 각 장치에 근접 경고를 추가하는 방법입니다. 어떤 제안? – Alexander

+0

안녕하세요, 귀하의 서버에서 귀하의 장치에 간단한 파일을 다운로드하려면이 을 예로들 수 있습니다. 그 문자열을 파싱하여 거기에서 좌표를 꺼내야합니다. 좌표의 arraylist 만들고 이전에 언급 한 방법을 사용하여주기. 이전에 링크 된 파일을 다운로드하는 방법은 작은 파일에 유용합니다. 큰 파일의 경우 Android SDK에서 DownloadManager를 사용하십시오. –