powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Обновление данных по запросу на сервер
8 сообщений из 8, страница 1 из 1
Обновление данных по запросу на сервер
    #39296878
Витяй1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Нужно обновлять данные раз в минуту, обращаться на сервер и если есть изменения, обновлять список. Как это лучше сделать, сервисом? Или есть другие способы? По моему опыту сервис сильно грузит систему
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39296911
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Витяй1991Всем привет! Нужно обновлять данные раз в минуту
почему раз в минуту, почему не тогда, когда данные изменились? они чаще раза в минуту меняются?

Витяй1991Как это лучше сделать, сервисом?
push в сервисе, если бы частота реже была, в syncadapter

Витяй1991По моему опыту сервис сильно грузит систему
систему грузят тяжелые операции, сервис сам ничего не грузит.
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39296923
Витяй1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему раз в минуту, почему не тогда, когда данные изменились? они чаще раза в минуту меняются?

Имеется ввиду, что данные меняются на сервере, а потом их уже нужно обновить на устройстве. Сервис, стучащийся каждую минуту на серер, не загрузит систему?
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39296963
Витяй1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема еще в том, что система может прибить сервис, нужно другое решение
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39296997
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Витяй1991Проблема еще в том, что система может прибить сервис, нужно другое решение
Дак лови пуши через GCM.
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39297035
Витяй1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВитяй1991Проблема еще в том, что система может прибить сервис, нужно другое решение
Дак лови пуши через GCM.
а там не пуши, я сам лезу за данными на сервер и если они изменились, то меняю их
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39297059
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Витяй1991wadmanпропущено...

Дак лови пуши через GCM.
а там не пуши, я сам лезу за данными на сервер и если они изменились, то меняю их
Сделай пуши и не трать трафик попусту.
...
Рейтинг: 0 / 0
Обновление данных по запросу на сервер
    #39297076
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Витяй1991Имеется ввиду, что данные меняются на сервере, а потом их уже нужно обновить на устройстве
я так и понял, но долбится каждую минуту просто потому, что данные может быть поменялись, не очень хороший вариант. пуш и только пуш, если возможно - гугловский или свой, по вкусу.

если не вариант, то syncadapter - но они не должны чаще чем скажем раз в 10-15 минут стучаться, так что для критичных изменений не подходит. и старт адаптера может быть отложен, так что это для некритичных данных, актуальность которых не вопрос жизни и смерти

Витяй1991Проблема еще в том, что система может прибить сервис, нужно другое решение
только если с памятью напряги будут. кроме того можно сделать сервис foreground

авторA foreground service is a service that's considered to be something the user is actively aware of and thus not a candidate for the system to kill when low on memory. A foreground service must provide a notification for the status bar, which is placed under the "Ongoing" heading, which means that the notification cannot be dismissed unless the service is either stopped or removed from the foreground.


других "правильных" вариантов нет - только сервис, он для того и придуман
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Обновление данных по запросу на сервер
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]