Size: a a a

StartAndroid Ru Chat

2021 February 14

АИ

Артем Иванов... in StartAndroid Ru Chat
так 30 минут или раз в минуту?
источник

АИ

Артем Иванов... in StartAndroid Ru Chat
https://developer.android.com/guide/topics/appwidgets/index.html#CreatingLayout в любом случае судя по доке - нет возможности засунуть все, что хочешь
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Сделай пульсар в фоновом потоке на корутинах:

CoroutineScope(IO).launch {
   while(true) {
         withContext(Main) {
               // твоё обновление
        }
       
        delay(1000) // или твое время
   }
}

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

А

Алекс in StartAndroid Ru Chat
не подскажите после обновы студии на 4.1.2 КММ сломался… библиотеки не подтягивает и вобще себя ведет очень вредно, как исправить?
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Алекс
не подскажите после обновы студии на 4.1.2 КММ сломался… библиотеки не подтягивает и вобще себя ведет очень вредно, как исправить?
Причины тут очень разные могут быть, гугли
источник

АА

Аят Алиев in StartAndroid Ru Chat
Ребят, как можно пинговать данные допустим каждые 30 секунд? Использовать Handle?
источник

А

Алекс in StartAndroid Ru Chat
Админ vk.com/for_fl
Причины тут очень разные могут быть, гугли
да он даже на дефолтном проекте тупит, который плагин кмм создает. на 4.1.1 такого не было, все работало отлично
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
АлертМенеджер
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
Сам робив подібне з віджетом
Оновлював кожні 15хв, відпрацьовувало супер
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
Аят Алиев
Ребят, как можно пинговать данные допустим каждые 30 секунд? Использовать Handle?
Або таймер, чи зробити метод який буде відпрацьовувати з делей в 30с і в кінці визивати сам себе
Якщо наприклад у вас МВВМ і класи андроіда не тянете в ВМ
источник

ME

Maks 🤘🏻 E-notty... in StartAndroid Ru Chat
Аят Алиев
Ребят, как можно пинговать данные допустим каждые 30 секунд? Использовать Handle?
Ну если интервал допускает погрешность, то workmanager. Если нужно точнее, то alarmmanager
источник

ME

Maks 🤘🏻 E-notty... in StartAndroid Ru Chat
А, секунд.. Ну workmanager не подойдёт. Сервис?
источник

СП

Сергей П. in StartAndroid Ru Chat
Аят Алиев
Ребят, как можно пинговать данные допустим каждые 30 секунд? Использовать Handle?
TICK бродкаст вызывается раз в минуту. В принципе можно из него еще хэндлер на 30 секунд дернуть.
Но никаких гарантий того что это все будет надежно вызываться пока приложение в фоне - нет и быть не может
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Ребята, насколько моветон делать так, чтобы у фрагмента был свой отдельный view model
источник

Ф

Фёдор in StartAndroid Ru Chat
А что не так🤔
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Я не помню, где конкретно слышал, но запомнил, что строго 1 активити - 1 viewmodel
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Коммерческого опыта нет, поэтому так и фигачил свой пет-проект
источник

Ф

Фёдор in StartAndroid Ru Chat
1 активити это рекомендация от гугла
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Ну значит мне это не приснилось
источник

Ф

Фёдор in StartAndroid Ru Chat
Фрагментов может быть много, и у каждого может быть вьюмодель
источник