214 похожих чатов

Здравствуйте! ознакамливаюсь с mvvm, во время изучения автор вскользь упоминает

фабричный метод, но из приводимого кода просто метод который возвращает несколько экземпляров класса, для вызова в main ui потоке, отдельно ознакомился с этой концепцией но вообще не понял в чем ее смысл.
Условно выделил для себя две вещи:
1. если у нескольких сущностей можно выделить общие черты, нужно создать общий класс от которого они будут наследоваться
2. для инициализации этих объектов желательно использовать один отдельный метод в зависимости от параметров с которыми будут вызываться эти сущности
Правильно ли я понял этот паттерн в рамках андроид, если вообще понял?

4 ответов

9 просмотров

по сути Вы поняли правильно. В android это встречается в ViewModel.Factory

Daniil-Karpov Автор вопроса
Jorik Fat
по сути Вы поняли правильно. В android это встреча...

а вот это действительно полезная информация, потомучто я вообще не знал о существовании Factory во ViewModel, по крайней мере будет что изучить

Daniil-Karpov Автор вопроса
Jorik Fat
Вы как ViewModel создавали?

просто для конкретного fragment или для activity создавал класс, который наследовался от ViewModel, уже прочитал нужное, еще раз спасибо

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта