С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
brucemax
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 1
#1

Переодическая отсылка координат на сервер в бэкграунде - Программирование Android

01.08.2013, 13:10. Просмотров 860. Ответов 0
Метки нет (Все метки)

Вопрос прост как сама суть Но перечитав доки гугла с новым апи для работы с координатами (где используется LocationClient), плюс проштудировав http://stackoverflow.com по этому вопросу, я однозначного ответа так и не нашёл. В итоге для себя пришёл к следующему предварительному решению:
- само приложение для определения и отправки координат у меня без гуи.. просто сервис..(ну надо мне так )
- другой прогой(с гуи) через aidl связываюсь с сервисом, в нём запускаю AlarmManager c определённым интервалом.
- по истечении интервала срабатывает ресивер, в нём ставиться wakelock(чтобы телефон не заснул пока я разбираюсь с координатами) и из этого ресивера стартует сервис, который первым делом проверяет последние известные координаты (getLastKnownLocation()), смотрит время их определения и если оно не удовлетворяет выбранному критерию, запрашивает новые, и ждёт их.
- затем идёт процедура отправки данных на сервер, после чего вызывается метод в ресивере (через интерфэйс и колбэк например) который отменяет wakelock..
Вот в общем-то и всё.. Хотелось бы поинтересоваться у знающих и тех, кто с этим сталкивался не изобрёл ли я велосипед.. и есть ли другие решения, может уже готовая библиотечка..?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2013, 13:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переодическая отсылка координат на сервер в бэкграунде (Программирование Android):

Выполнение задач в бэкграунде - Программирование Android
Доброго времени суток, нужна помощь с реализацией. Есть базе начальное время и конечное время, в этот промежуток на устройстве должен...

Получение координат раз в n минут в бэкграунде. Get location every n minute in background - Objective-C
Всем привет! Как получать координаты раз в n минут и так, чтобы это работало еще и в бэкграунде ? Может кто-то реализовывал подобное и...

Отсылка форм на сервер из программы - проблема с TEXTAREA - Web
Привет! Есть следующий код, котоpый должен заполнять на веб-сеpвеpе фоpму и отсылать ее обpатно методом POST (код взят из примера к...

Не отображается картинка в бэкграунде - HTML, CSS
Ребят такое дело учусь верстать шаблон,и застопорился на установке бакграунда все стили прописаны вроде правильно,файл стилей работает, ...

Переодическая выборка через JS - jQuery
Вот к примеру есть такой не сложный код function mode() { $('#display').load('qwer.php'); } var timeInterval = 1000; ...

ATL Service и переодическая задача - C++
Необходимо написать сервис для вин, использую для этой цели шаблон в VS2010(С++, АТЛ). Переопределяю события(при старте, паузе...) - всё...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2013, 13:10
Привет! Вот еще темы с ответами:

Переодическая очистка многих TextBox - Visual Basic
помогите плиз....есть куча TextBox (более 100), их переодически нуна все очистить... все прошарил где тока мог в цикл никак впихнуть не...

Хром и мозилла не видят картинки в бэкграунде - HTML, CSS
сайт: http://нп-цспб картинка: прописываю картинку в бэкграунд, опера видит, а хром с мозиллой ругаются ошибкой invalid...

Отправка координат на сервер - JavaScript
подскажите как отправить координаты на сервер php скрипту. <html> <head> <title>Javascript geo sample</title> <script...

Отсылка почты - Delphi
Как программно послать почту?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.