Size: a a a

Android Architecture

2020 March 04

DB

Dmitro Boiko in Android Architecture
@Astar75 а что смущает то? колбэк из адаптера во вью, потом в mv -> дальше по логике
источник

A

Astar in Android Architecture
Dmitro Boiko
@Astar75 а что смущает то? колбэк из адаптера во вью, потом в mv -> дальше по логике
При получении новых знаний по архитектуре у меня стало возникать много вопросов и подозрений, правильно ли я все делаю))
Короче говоря как я понял, если адаптер напрямую касается фрагментов то колбэки можно использовать без проблем?
источник

AP

Anton Potekhin in Android Architecture
Astar
При получении новых знаний по архитектуре у меня стало возникать много вопросов и подозрений, правильно ли я все делаю))
Короче говоря как я понял, если адаптер напрямую касается фрагментов то колбэки можно использовать без проблем?
А у вас есть другие варианты?
источник

A

Astar in Android Architecture
Anton Potekhin
А у вас есть другие варианты?
😄нет ) потому и спрашиваю.
источник

A

Astar in Android Architecture
Кстати поделитесь каким нибудь репозиторием с красивой и "правильной" архитектурой
источник

ВМ

Владислав Митин in Android Architecture
У всех своя "правильная" архитектура
источник

AP

Anton Potekhin in Android Architecture
Astar
Кстати поделитесь каким нибудь репозиторием с красивой и "правильной" архитектурой
В описание канала ссылка есть ;)
источник

A

Astar in Android Architecture
Anton Potekhin
В описание канала ссылка есть ;)
спасибо за ответ )
источник

DB

Dmitro Boiko in Android Architecture
у каждого додика своя методика, у каждого Абрама своя программа
источник

А

Александр in Android Architecture
Каждый Григорий со своим репозиторием
источник

А

Александр in Android Architecture
Каждая Наташка со своей Апк - шкой.
Каждый Семён тащит свой синглтон.
источник

А

Андрей in Android Architecture
Astar
Привет! Такой вопрос вот: Я внедряю в свое приложение паттерн MVVM. И там у меня есть Fragment со списком RecyclerView, к нему я написал адаптер, и в нем у меня есть пара элементов на нажатие которых у меня должны происходить какие либо действия. Правильно ли будет если я добавлю callback методы при помощи интерфейса, что бы во Fragment я мог обрабатывать действия?
Или это будет звучать вот так: насколько сильная связь должна быть между адаптером RecyclerView и моим Fragment?
Какие можете дать рекомендации для построения более правильной архитектуры?
Есть мнение, что необязательно так делать. Можно оставить адаптеры в покое
источник

А

Андрей in Android Architecture
источник

A

Astar in Android Architecture
Андрей
Есть мнение, что необязательно так делать. Можно оставить адаптеры в покое
Но в таком случае как тогда взаимодействовать?
источник

А

Андрей in Android Architecture
Astar
Но в таком случае как тогда взаимодействовать?
Обрабатывать нажатия внутри ViewHolder и из него дергать интеракторы, если что-то записываете в бд и тд
источник

А

Андрей in Android Architecture
Лично мне коллбэки самому нравятся
источник

A

Astar in Android Architecture
Андрей
Обрабатывать нажатия внутри ViewHolder и из него дергать интеракторы, если что-то записываете в бд и тд
Ну там у меня по нажатию выполняется несколько действий: и добавление в бд и соединение с устройством по блютуз.
И кстати если так, то тут небольшая проблемка с решением подобной задачи. Как я понимаю я создаю новый репозиторий, который будет работать с блютуз. Затем включаю его в новый viewModel и этот viewModel цепляю в адаптер, после чего через callback я могу передавать состояние в Fragment? Правильно?
источник

SB

Simon Belialov in Android Architecture
Александр
Каждая Наташка со своей Апк - шкой.
Каждый Семён тащит свой синглтон.
не в рифму
источник

А

Александр in Android Architecture
Simon Belialov
не в рифму
Намана
источник

А

Андрей in Android Architecture
Astar
Ну там у меня по нажатию выполняется несколько действий: и добавление в бд и соединение с устройством по блютуз.
И кстати если так, то тут небольшая проблемка с решением подобной задачи. Как я понимаю я создаю новый репозиторий, который будет работать с блютуз. Затем включаю его в новый viewModel и этот viewModel цепляю в адаптер, после чего через callback я могу передавать состояние в Fragment? Правильно?
Если Вашу задачу хорошо решают коллюэки, то думаю, что они вполне уместны, почему нет
источник