Size: a a a

Android Developers

2021 November 06

PV

Pavel Vasilev in Android Developers
Это получается  уже 2 разные лайвдаты, одна первичная из базы слушается во вьюмодели, вторая фиктивная -  как флажок, который говорит фрагменту, что нужно загрузить данные и они гарантированно пересчитаны.
источник

L

Leonid in Android Developers
Лучшие собаководы рекомендуют использовать flow в вм, чтобы слушать репозитории.
источник

ОА

Оганнес Асатрян... in Android Developers
хорошо хоть не рх
источник

L

Leonid in Android Developers
Это - собаководы курильщика.
источник

PV

Pavel Vasilev in Android Developers
flow тоже освоим, все ранво нужно знать и то и другое
источник

PV

Pavel Vasilev in Android Developers
Спасибо всем за советы.
источник

V

Vladislav in Android Developers
Добрый вечер. А чем вызвана необходимость инициализирующего значения у MutableStateFlow? Переписываю приложение с livedata на flow и непонятно как быть с этим значением. Хотелось бы узнать best practice работы с этим)
источник

Kd

Konstantin dmz9 in Android Developers
передай нул
источник

Kd

Konstantin dmz9 in Android Developers
за проезд🤪
источник

Kd

Konstantin dmz9 in Android Developers
@Suppress("FunctionName")
public fun <T> MutableStateFlow(value: T): MutableStateFlow<T> = StateFlowImpl(value ?: NULL)

отдельное подгорание от дебильной моды называть интерфейс и функцию-конструктор одинаково, так что хуй поймешь кто есть кто, да еще и с большой буквы, да еще и засупресить варнинг иде чтоб не ругалось 😈
кажется шутка с котлином зашла слишком далеко
источник

L

Leonid in Android Developers
Фигак-фигак - и в продакшн!
источник

S

Sergey in Android Developers
Или ViewState( PokaNehrinaNeDelayu)
источник

В

Виктор in Android Developers
Видимо чтобы обеспечить 100% наличие значения при взятии его через свойство value. Если это мешает, то юзайте SharedFlow
источник

СП

Сергей П. in Android Developers
Длинные вычисления не в нем
источник

СП

Сергей П. in Android Developers
источник

В

Влад in Android Developers
источник

Kd

Konstantin dmz9 in Android Developers
а на чем кстати люди делают в вм трединг? просто на юи корутины?
мне было лень я просто спавнил отдельный тред в каждой вм но это как то жирно совсем
источник

ОА

Оганнес Асатрян... in Android Developers
dispatchers.default
источник

СП

Сергей П. in Android Developers
Джависты на тредах - продвинутые могут экзекьютор задействовать и фючерс, простые раннэйбл и коллбэк оттуда по завершении.
источник

СП

Сергей П. in Android Developers
"Жили без ваших корутин и горя не знали"
источник