Size: a a a

Android arch. components

2020 February 14

A

Alexander in Android arch. components
Yanis
не слишком ли все это сложно, только изза того что UI немного изменился?
а если были написаны тесты на ViewModel, придется и их менять
я бы сказал так
вью показывает данные
вьюмодель их даёт
если у тебя поменялся юи так что нужны другие данные -> поменяется и вьюмодель
источник

Y

Yanis in Android arch. components
Alexander
я бы сказал так
вью показывает данные
вьюмодель их даёт
если у тебя поменялся юи так что нужны другие данные -> поменяется и вьюмодель
данные теже
источник

Y

Yanis in Android arch. components
появилось только требование что нужно данные получить одновременно (combineLatest)
источник

Y

Yanis in Android arch. components
должна ли изза этого меняться viewModel вопрос спорный
источник

A

Alexander in Android arch. components
вьюмодель получает данные, и даёт их вьюхе по сути
если данные не надо отображать вьюмодель не должна их давать например, не?
источник

Y

Yanis in Android arch. components
Alexander
вьюмодель получает данные, и даёт их вьюхе по сути
если данные не надо отображать вьюмодель не должна их давать например, не?
данные нужны в обоих случаях, они ни куда не исчезают и не появляются новые
просто две LiveData нужно скомбинировать в один стрим
источник

A

Alexander in Android arch. components
Yanis
данные нужны в обоих случаях, они ни куда не исчезают и не появляются новые
просто две LiveData нужно скомбинировать в один стрим
Хотелось бы услышать ещё чьи мысли про это вот всё
Чем дольше думаю, тем больше не уверен как правильно
источник

A

Alexander in Android arch. components
Понятно что данные есть и остаётся их в нужное время отобразить, но для меня это звучит как некая логика которая должна быть во viewModel
источник

A

Alexander in Android arch. components
Yanis
данные нужны в обоих случаях, они ни куда не исчезают и не появляются новые
просто две LiveData нужно скомбинировать в один стрим
Интересно от куда данные во viewModel поступают?
источник

Y

Yanis in Android arch. components
ну это не столь важно, например из интеракторов
источник
2020 February 15

A

Alexander in Android arch. components
Yanis
ну это не столь важно, например из интеракторов
Как на счёт кидать во viewModel'и когда оба интерактора ответят, не так и много менять как по мне
источник
2020 February 16

VN

Viktor Noskin in Android arch. components
Добрый день,  вопрос по поводу WorkManager. Могу ли я его запустить так, чтоб он сработал именно в заданное время (15:00) например. ну или +/- 1 минута как это происходит с Alarm?
источник

V

Vladimir in Android arch. components
источник

V

Vladimir in Android arch. components
Что то я не понял, чем этот байндинг отличается от синтетики?
источник

Sergey λ in Android arch. components
Vladimir
Что то я не понял, чем этот байндинг отличается от синтетики?
Он имеет компайлтайм проверки, с синтетикой можно случайно проглядеть импорт и потом в рантайме словить npe
источник

Sergey λ in Android arch. components
Ну и работает с java проектами 🌝
источник

I

Igor in Android arch. components
Этому типу не всегда можно верить...
источник

Sergey λ in Android arch. components
Igor
Этому типу не всегда можно верить...
Он обычно только документацию пересказывает )
Это же developer advocate
источник

V

Vladimir in Android arch. components
Спасибо )
источник

K

Kopusha in Android arch. components
кстати, насчёт импортов. По-дефолту AS группирует, а для ktlint нужно отключить звёздочки и делать все импорты явными. Какой вариант лучше для синтетиков?
источник