Size: a a a

Android Developers

2021 May 27

IG

Ivan Gospodarik in Android Developers
Нашел причину...)каким то неведомым образом для одного из приложений в настройках системы была включена автосмена в параметрах темного режима,хотя программно нигде не прописывал.андроид не перестает удивлять..
источник

I

Ivansuper in Android Developers
Похоже на то, да
источник

YK

Yuriy Kaldashov in Android Developers
Всем привет. Нужна помощь. Не могу понять, как сделать правильно. Как правильно изменять или удалять данные из списка в MVVM? View передаёт item на удаление ViewModel, ViewModel обращается к Repository, Repository отправляет запрос на бэкэнд и возвращает список уже без этих данных колбэком во viewModel, а viewModel ложит их в liveData на которую подписан View?

Уточнение: проект на retrofit и livedata без корутин.
источник

YK

Yuriy Kaldashov in Android Developers
И ещё впрос, корректно ли в таком случае заводить поля в модели типа isUpdating или isDeleting, чтобы view понимала, как отрисовывать модель и включать ей те или иные анимации?
источник

I

Ivansuper in Android Developers
Под такое дело декоратор какой-нибудь пойдет
источник

JF

Jorik Fat in Android Developers
либо весь список меняйте, либо фиксируйте удаленный элемент и удаляйте его из своего списка если ответ от сервера 200
источник

К

Кирилл in Android Developers
Лучше diff util
источник

I

Ivansuper in Android Developers
Я подумал что-то, что у него свои анимации
источник

YK

Yuriy Kaldashov in Android Developers
Ну это понятно, что recycler лучше так обновлять
источник

AT

Artem Tuck in Android Developers
Всем привет! Подскажите, почему есть засетать бэкграунд decorView у статусбара появляется темная прозрачная полоска?

val fast: Bitmap? = fastBlur(screenBitmap, 25)
       val draw: Drawable = BitmapDrawable(resources, fast)
       dialog?.window?.decorView?.background = draw
источник

YK

Yuriy Kaldashov in Android Developers
Внутри layout элемента скрытие кнопок, progress bar и т.д.
источник

AT

Artem Tuck in Android Developers
источник

I

Ivansuper in Android Developers
А ну вот, да. Обернешь свою модель в декоратор, и его можно использовать как пейлоад, который приходит в адаптер
источник

I

Ivansuper in Android Developers
Эти же пейлоады можно и нужно отдавать в коллбеке diff util
источник

KK

Konstantine Kovalenk... in Android Developers
да если там обновления раз в 5 минут, то диф утиль просто ради красивого обновления данных не вижу смысла делать
источник

К

Кирилл in Android Developers
Да даже если раз в час. В 21 году дифф утил добавляется расширением уже сделанного для тебя класса и написанием 2 строчек кода
источник

AT

Artem Tuck in Android Developers
Помогите, пожалуйста
источник

KK

Konstantine Kovalenk... in Android Developers
это если у тебя 2 строчки текста в элементе, а если 100 то и строчек будет уже 100
источник

К

Кирилл in Android Developers
equals ide умеет генерировать
источник

KK

Konstantine Kovalenk... in Android Developers
текстовые поля композитные могут быть)
источник