Страницы

Поиск по вопросам

вторник, 7 апреля 2020 г.

Обновить widget при изменения данных сайта http/https

#android #android_sdk #android_studio

                    
Я сделала виджет) который показывает статистику и новости, с сайта. Всё работает
отлично. Я хочу чтоб он обновлялся, когда данные страницы меняются. Первая идея была
делать запрос, и если данные изменились, то выводить уже к примеру уведомление."новые
новости". Но начала читать и пишут, что это антипаттерн, так делать нельзя, тк батарея
садится. А как тогда сделать? Есть ли возможность обновить виджет сразу, после такого
как изменились определенные данные на страничке?
    


Ответы

Ответ 1



Есть мысль использовать Push-уведомления и обновлять данные, когда придет пуш на устройство. Идея такая: веб-мастер правит страницу - посылается пуш на девайс - а далее несколько вариантов: либо особый запрос слать на сервер, либо какие-то данные получать из пуша. Но максимальный размер пуша - 4КБ. Ну и способ влоб вы уже частично описали: запрос в AlarManager, который например раз в час будет долбить сервер и обновлять виджет.

Комментариев нет:

Отправить комментарий