Size: a a a

Android Architecture

2020 February 02

IM

Ivan Miroshnichenko in Android Architecture
поэтому и рекомендую rxpermissions)
источник

IM

Ivan Miroshnichenko in Android Architecture
сразу затянуть
источник

AC

Arsen CeH9 in Android Architecture
Aleksey D.
самым что ни наесть образом
будет жить, пока жив родительский флоу-фрагмент, причём сквозь смену конфигурации
так речь про цепочку из нескольких фрагментов(экранов), значит все-таки через "host fragment" и childFragmentManager?
источник

IM

Ivan Miroshnichenko in Android Architecture
просто из комментария Алексея следует, что он говорит про очень простое приложение, которое не будет расти
источник

AD

Aleksey D. in Android Architecture
Arsen CeH9
так речь про цепочку из нескольких фрагментов(экранов), значит все-таки через "host fragment" и childFragmentManager?
да, именно
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
просто из комментария Алексея следует, что он говорит про очень простое приложение, которое не будет расти
нет, я говорю про любое приложение
источник

IM

Ivan Miroshnichenko in Android Architecture
Aleksey D.
нет, я говорю про любое приложение
ну вообщем тогда мое мнение следующее:
- если используете rxjava, то можно тащить rxpermissions
- если нет, то все равно лучше заинжектить в презентер какой то helper, в котором будет связь с activity
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
ну вообщем тогда мое мнение следующее:
- если используете rxjava, то можно тащить rxpermissions
- если нет, то все равно лучше заинжектить в презентер какой то helper, в котором будет связь с activity
ок, ок, как угодно)
источник

IM

Ivan Miroshnichenko in Android Architecture
Aleksey D.
ок, ок, как угодно)
а какой у тебя вариант?
источник

AD

Aleksey D. in Android Architecture
пздц, они там ретейн фрагмент добавляют 🙈
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
а какой у тебя вариант?
стандартных методов API за глаза хватает - это дичь какая-то и не понятно, зачем здесь Rx вообще нужен
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
а какой у тебя вариант?
источник

IM

Ivan Miroshnichenko in Android Architecture
а ты не ios разработчик случайно?))
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
а ты не ios разработчик случайно?))
нет, случайно не ios разработчик
источник

IM

Ivan Miroshnichenko in Android Architecture
стандартные методы завязаны на android, а это все усложняет тестирование. чем меньше в коде андроид приложения зависимостей от андроида - тем лучше
источник

IM

Ivan Miroshnichenko in Android Architecture
kotlin mpp яркий тому пример
источник

AC

Arsen CeH9 in Android Architecture
@snoozerio если я правильно понял, то в твоем варианте появляется доп. логика для экшенов навигации, например принадлежит ли "открываемый" экран текущему флоу или нет. Либо как-то жанглировать разными фрагментМенеджерами в "навигаторе"
источник

AC

Arsen CeH9 in Android Architecture
что как-бы сопоставимо с той рутиной, от которой хотелось избавиться изначально
источник

AD

Aleksey D. in Android Architecture
Arsen CeH9
@snoozerio если я правильно понял, то в твоем варианте появляется доп. логика для экшенов навигации, например принадлежит ли "открываемый" экран текущему флоу или нет. Либо как-то жанглировать разными фрагментМенеджерами в "навигаторе"
не понял проблемы
источник

AD

Aleksey D. in Android Architecture
Ivan Miroshnichenko
стандартные методы завязаны на android, а это все усложняет тестирование. чем меньше в коде андроид приложения зависимостей от андроида - тем лучше
сконцентрируй все в Activity и ничего не завязано
источник