Size: a a a

Android arch. components

2019 November 25

D

Danil Yudov in Android arch. components
вернулся на днях к старому проекту с cicerone, господи, насколько же удобнее
источник

КР

Кирилл Романенко in Android arch. components
Danil Yudov
вернулся на днях к старому проекту с cicerone, господи, насколько же удобнее
Нав компонент это просто средство навигации, а цицероне это ещё и логика. По идее, цицероне можно перевести на нав компонент.
источник
2019 November 26

D

Danil Yudov in Android arch. components
какая там логика, и в чём их кардинальное различие? 🤔
источник

КР

Кирилл Романенко in Android arch. components
Danil Yudov
какая там логика, и в чём их кардинальное различие? 🤔
Посмотри доклад Блинова
источник

ST

Sasha Tainyuk in Android arch. components
Vladimir
Ну, экран в любом случае будешь видеть, как минимум - белый )
Рекомендуют вроде как через стили делать, а там все равно - фрагмент или активити.

Про красоту - я не про архитектуру сейчас ) вот пример в Гугле с логин скрином. Как по мне - красиво )
Пока никак не храню, но вообще думаю где то в префах и как нибудь его в интерцептор засовывать.

Но конкретный флоу который меня интересует - экран логина, кликнул на регистрацию - попал на визард регистрации, прошел все шаги, нажал зарегистрироваться. Перекинуло на главное окно с очисткой бекстека регистрации )
Про стиль я знаю, просто не могу понять как это провернуть с фрагментом.
источник

V

Vladimir in Android arch. components
Sasha Tainyuk
Про стиль я знаю, просто не могу понять как это провернуть с фрагментом.
Так точно так же же )
Тема меняется до того, как загрузится фрагмент )
источник

V

Vladimir in Android arch. components
Danil Yudov
ну такое. по-моему легче просто не тащить эту навигацию (я про библиотеку), и не страдать. я пока что зарёкся её использовать в будущих проектах 🌚 проблем больше, чем профита
Я все надсб, что страдаю потому, что не осознал как ее использовать ) а потом будет дзен
источник

D

Danil Yudov in Android arch. components
Кирилл Романенко
Посмотри доклад Блинова
зачем? у меня уже больше года проект с чичероне, и больше полугода с навигацией от гугла. и то и то я потыкал достаточно хорошо. из доклада вряд ли узнаю что-то новое, и какой-то "логики" которая есть в чичероне и которой нет в нав-компоненте не припоминаю. просто скажи в двух словах 🤷‍♂
источник

ST

Sasha Tainyuk in Android arch. components
Vladimir
Так точно так же же )
Тема меняется до того, как загрузится фрагмент )
Спасибо. Посмотрю на такой вариант, может и вправду будет разумнее чем отдельную активити под это делать.
источник

V

Vladimir in Android arch. components
Sasha Tainyuk
Спасибо. Посмотрю на такой вариант, может и вправду будет разумнее чем отдельную активити под это делать.
Если у тебя в сплеш активити startactivity и все, то в ней точно смысла нет )
источник

ST

Sasha Tainyuk in Android arch. components
У меня пока ещё ничего нет, но планировал делать так. )
источник

КР

Кирилл Романенко in Android arch. components
Danil Yudov
зачем? у меня уже больше года проект с чичероне, и больше полугода с навигацией от гугла. и то и то я потыкал достаточно хорошо. из доклада вряд ли узнаю что-то новое, и какой-то "логики" которая есть в чичероне и которой нет в нав-компоненте не припоминаю. просто скажи в двух словах 🤷‍♂
источник

K

Kopusha in Android arch. components
в этом видео тоже какой-то чатик по архитектуре упоминается. Это что за чат? Тоже телега?
источник

Г

Глупый кот 🐈 in Android arch. components
Android Architecture
Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: https://telegra.ph/Android-Architecture-06-02
https://t.me/Android_Architecture
источник

A

Anton in Android arch. components
Andrey Akimov
вот куда указал - там всего 4 фрагмента, по которым происходит переход в боттом навигейшн, а оттуда уже могу на любой фрагмент глобального графа
Помог прям конкретно )
источник

K

Kopusha in Android arch. components
ощущение, что не хватает либы для навигации, которая решит фатальные недостатки предыдущих)
источник

K

Kopusha in Android arch. components
пощупал тут DeepLinkDispatch от AirBnb. Ничего так, но как-то обрывается но пол пути. Т.е. диплинки поддерживает, но как-то сразу хочется, чтоб и внутренние точки назначения генерились. Чувствуется какая-то недосказанность.
источник

D

Danil Yudov in Android arch. components
всё что там есть про "логику", это то что роутер из чичероне я могу при желании затащить в "бизнес-логику". я наоборот считаю, что у гугловой навигации разной, местами сомнительной, "логики" под капотом куда больше. одна только логика перемещения между экранами (граф). + всякие довески в виде работы с bottom navigation и тулбаром, с аргументами и т.д.
источник

AA

Andrey Akimov in Android arch. components
Anton
Помог прям конкретно )
фигасе ты откопал)
источник

VR

Volodymyr Riznyk in Android arch. components
Кирилл Романенко
Во внешнем графе <include =...> внутренний граф.
1) Внешний не может переходить по global action на определенный фрагмент внутреннего, да и вообще напрямую переходить к определенному фрагменту внутреннего.
2) Внутренний не может просто так со своего нав контроллера перейти по глобальному экшену к определенному фрагменту внешнего.
3) Внутренний может перейти по глобальному экшену только если взять нав контроллер внешнего и уже по нему производить навигацию.
Была проблема с переходом но конкретный фрагмент вложенного графа, решил внутренним диплинклом. Если кроме Ури ещё навопшинс подогнать, бекстек ведёт себя как надо, по умолчанию возвращает на стартовый фрагмент рутового навграфа
источник