Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
cezer_ak
4 / 4 / 3
Регистрация: 14.02.2013
Сообщений: 232
#1

GPS - Изменение местоположения - Программирование Android

23.11.2013, 14:55. Просмотров 2081. Ответов 4
Метки нет (Все метки)

Здравствуйте ув. Программисты.

Как можно реализовать следующее:

-Есть программа при запуске определяет местоположение и отправляет данные на сервер + активность(Онлайн или Оффлайн). При старте онлайн при выходе оффлайн.

-Далее хотел сделать на закрытие программы, отправку данных на сервер, что девайс оффлайн.
Но почитал и понял что закрывать приложение полностью т.е. не вызов кнопки back или функции finish(), а именно убитие процесса ни есть хорошо..

-Искал метод OnClose/ его как я понял тоже нет. и тогда решил что нужно делать проверку на изменение местоположение. Допустим если местоположение не меняется минуту - две то отсылать на сервер оффлайн..

Отправку делаю через:
Java
1
public void onLocationChanged(Location location) {
Поделитесь мыслями или идеями как это правильно сделать? Если кодом то было бы вообще шикарно.

Добавлено через 19 минут
И да забыл сказать в методе
Java
1
public void onProviderDisabled(String s) {
у меня идёт снова включение gps.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2013, 14:55
Я подобрал для вас темы с готовыми решениями и ответами на вопрос GPS - Изменение местоположения (Программирование Android):

Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS
Здравствуйте! Подскажите есть ли возможность включить GPS в тихом режиме,...

Определение местоположения
Добрый день! Возник интересный вопрос: Можно ли в приложении сделать такую...

Определение и вывод местоположения
здравствуйте несколько дней только изучаю адроид студио, подскажите как мне...

Точное определение местоположения
здравствуйте,может кто знает как решаются такие задачи? нужно узнать точное...

Ошибка в определении местоположения
Пишу программу для определения местоположения. При запуске на эмуляторе...

Увеличить точность определения местоположения
Всем привет, хотел спросить каким образом можно повысить точность определения...

4
lifestyle
Mobile Developer
233 / 229 / 18
Регистрация: 10.05.2009
Сообщений: 917
24.11.2013, 01:10 #2
а чем плох onDestroy() ? на выходе можно вызвать finish() и сработает onDestroy()
1
cezer_ak
4 / 4 / 3
Регистрация: 14.02.2013
Сообщений: 232
25.11.2013, 07:33  [ТС] #3
Цитата Сообщение от lifestyle Посмотреть сообщение
...
Программа при старте делает Finish и сворачивается отображаясь в диспетчере приложений. в фоновом режиме передаёт данные о местоположении теперь надо когда программу завершают насильно отправить на сервер что девайс оффлайн.. Вот как то так.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
25.11.2013, 17:52 #4
сделать сервис который будет мониторить это дело (используйте ActivityManager) и общаться с сервером
1
cezer_ak
4 / 4 / 3
Регистрация: 14.02.2013
Сообщений: 232
25.11.2013, 18:01  [ТС] #5
Цитата Сообщение от V0v1k Посмотреть сообщение
...
Да. Уже сделал спасибо. На уровне сервера правдо сделал. но тоже гуд.
0
25.11.2013, 18:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2013, 18:01
Привет! Вот еще темы с решениями:

Вылетает приложение с определением местоположения
Здравствуйте! Есть простенькое приложение для определения местоположения. При...

Получение своего местоположения на карте
Здравствуйте. Есть небольшая проблема с получением своего местоположения на...

Программа для отслеживания местоположения по карте
Доброго времени суток. Помогите пожалуйста написать программу для отслеживания...

WebView - разрешить сайту определение местоположения
Здравствуйте есть сайт на https при заходе на него он запрашивает разрешение на...


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

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

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