Size: a a a

Cicerone Chat (RUS)

2020 November 27

ES

Egor Sigolaev in Cicerone Chat (RUS)
Добрый день. Блин, это когда листенер не всегда срабатывал при возврате на фрагмент? У меня был такой баг, я писал раньше в чате, никто не верил )
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
А надо было просто ишью сделать с логами и кодом
источник
2020 December 01

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
немного экспериментов:
я сделал три класса для построения сингл активити приложений, когда не надо думать про иерархию роутеров, то есть у любого фрагмента берешь роутер, а он тот что надо.

https://github.com/terrakok/Cicerone/tree/fondazione
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
после этого перевел семпл на этот модуль
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
получилось, что можно выпилить почти все
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
и остались только простые фрагменты
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
интересен фидбек
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
или это останется очередным интересным экспериментом
источник
2020 December 02

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Вот, например, всё что осталось в активити.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
А вот всё, что осталось от стартового экрана
источник

PK

Paul Kugaev in Cicerone Chat (RUS)
на первый взгляд выглядит интересно, но как-то слишком ноубрейново что ли)
источник

PK

Paul Kugaev in Cicerone Chat (RUS)
наверное просто непривычно
источник

AD

Aleksey D. in Cicerone Chat (RUS)
с FlowFragment так не прокатит, конечно 🙁
источник

AD

Aleksey D. in Cicerone Chat (RUS)
вообще, не очень кажется полезным, т.к. у всех MoxyMvpFragment + DaggerAndroidFragment + AppFragment
один черт руками все в одном писать придется 🙂
источник

PK

Paul Kugaev in Cicerone Chat (RUS)
ну тут скорее вариант крайне простого приложения
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Если использовать даггер для инжекта, и вьюмодели, то все ок будет. То есть все это можно написать в наследнике от аппфрагмента
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
И да, я осознаю, что это очередной и, скорее всего, мало нужный фреймворк
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Хотя вот аппфрагмент у меня кочует по всем моим приложениями, так там есть onFinalDestroy, который позволяет закрывать di скоуп тогда, когда это реально надо
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Хотя вот аппфрагмент у меня кочует по всем моим приложениями, так там есть onFinalDestroy, который позволяет закрывать di скоуп тогда, когда это реально надо
вроде ж RMR’ы рассказывали про плагины для фрагмента
чем не альтернатива для таких штук
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Тем, что это ещё сложнее в настройке. Там выигрыш в использовании, но для этого надо все равно базовый фрагмент
источник