Как хранить информацию о местоположении каждые 15 минут в sqlite db и отправлять на сервер? - PullRequest
0 голосов
/ 09 декабря 2011

Мне нужно работать с Location API для android, где сначала данные должны храниться в базе данных Local Sqlite в самом android каждые 15 минут, а затем отправлять их на сервер, чтобы данные можно было отслеживать и в автономном режиме.

Любые предложения, код или помощь действительно приветствуются!

Ответы [ 2 ]

1 голос
/ 09 декабря 2011

Вы можете просто создать фоновую службу, а затем реализовать слушатель местоположения. В этом приемнике местоположения вы можете установить временной интервал в методе requestLocationUpdate, чтобы пинговать GPS через определенные интервалы времени. или вы можете использовать timertask для отправки GPS через определенные промежутки времени Вот пример расположения менеджера:

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);

Вы можете отправить это местоположение на сервер из службы. Вы также можете отправлять уведомления для запуска приложения.

1 голос
/ 09 декабря 2011
...