Size: a a a

Android arch. components

2019 November 08

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

ST

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

K

Kopusha in Android arch. components
Аминь
источник

DM

Dmitriy Mitrofanov in Android arch. components
ツ இ
Коллеги, такой вопрос. Почему адаптер для списка во viewModel это плохо?
Адаптер это часть view (детали реализации).
источник

ツஇ

ツ இ in Android arch. components
Dmitriy Mitrofanov
Адаптер это часть view (детали реализации).
Если использовать navigation из aac, то оно тоже часть view. Но логика по навигейшену обычно присутствует во viewModel. Как же быть, что делать??
источник

K

Kopusha in Android arch. components
адаптер на одном уровне с VM, это контроллер вьюхи.
источник

D

Dmitry in Android arch. components
Всем привет! Коллеги, кто хочет поделиться своим опытом с сообществом?

Будет идеально, если у вас есть навыки спикера, потому что сотрудничество предполагает подготовку и чтение докладов, проведение мастер-классов или полноценных обучающих курсов.

За подробностями в личку.

Всем хорошего дня!😉
источник

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

КР

Кирилл Романенко in Android arch. components
Может я конечно хуйню спрошу, но а где может понадобится start fragment ... в нав контроллере?
источник

Sergey λ in Android arch. components
Кирилл Романенко
Может я конечно хуйню спрошу, но а где может понадобится start fragment ... в нав контроллере?
даже тут недавно спрашивали про это.
Как сделать start fragment for result в нав. компоненте
источник
2019 November 09

K

Kopusha in Android arch. components
а юзкейс не помнишь? Может люди просто не знают, что данные не через вьюху шарить нужно
источник

Sergey λ in Android arch. components
Kopusha
а юзкейс не помнишь? Может люди просто не знают, что данные не через вьюху шарить нужно
источник

K

Kopusha in Android arch. components
конкретно в активити onActivityResult все еще нужен, для плавных переходов между экранами. Результат можно и чере лайв даты всякие переслать, но к тому моменту вьюха уже уйдет с экрана, слишком поздно. Например A --> B, потом B.finish(), потом A --> C. Без activity result такая смена будет косячной, потому что на секунду увидишь скрин A на экране.
источник

Sergey λ in Android arch. components
Kopusha
конкретно в активити onActivityResult все еще нужен, для плавных переходов между экранами. Результат можно и чере лайв даты всякие переслать, но к тому моменту вьюха уже уйдет с экрана, слишком поздно. Например A --> B, потом B.finish(), потом A --> C. Без activity result такая смена будет косячной, потому что на секунду увидишь скрин A на экране.
Ну и ещё взаимодействие с системой и сторонними приложениями )
источник

K

Kopusha in Android arch. components
да.. ну, и он там прямо пишет, что не хочет VM использовать и писать "много кода". Т.е. явно будет данные бандлами между фрагментами кидать. А это зашквар в 2020-м
источник

ST

Sasha Tainyuk in Android arch. components
Kopusha
да.. ну, и он там прямо пишет, что не хочет VM использовать и писать "много кода". Т.е. явно будет данные бандлами между фрагментами кидать. А это зашквар в 2020-м
С какого это перепуга?🤔
источник

DV

Dmitriy Volkovskiy in Android arch. components
Не всегда есть возможность объединить flow в один навигейшн граф, не всегда нужно передавать данные через общую активити. Иногда просто надо запустить фрагмент, он отработал и вернул результат. У меня были ситуации, когда это необходимо
источник

КР

Кирилл Романенко in Android arch. components
Kopusha
конкретно в активити onActivityResult все еще нужен, для плавных переходов между экранами. Результат можно и чере лайв даты всякие переслать, но к тому моменту вьюха уже уйдет с экрана, слишком поздно. Например A --> B, потом B.finish(), потом A --> C. Без activity result такая смена будет косячной, потому что на секунду увидишь скрин A на экране.
> onActivityResult для плавных переходов между экранами
🤔🤔🤔🤔🤔🤔
источник

AA

Andrey Akimov in Android arch. components
Kopusha
да.. ну, и он там прямо пишет, что не хочет VM использовать и писать "много кода". Т.е. явно будет данные бандлами между фрагментами кидать. А это зашквар в 2020-м
Лол, почему зашквар?
источник

K

Kopusha in Android arch. components
ну, я фигурально, сейчас же типа до андроида, спустя 10 лет, дошло, что неплохо бы в архитектуру. Разделение обязанностей и тд. Данные в моделях + dumb views. Вью в андроиде и так не сахар, поэтому, слава богу, люди хоть начали убирать из них логику и данные.
источник