Size: a a a

Android Dev Подкаст

2020 September 10

ET

Evgeny Terebenin in Android Dev Подкаст
Дмитрий Ануфриев
1 разработчик только Java знал, мне по наследству достался проект. Продолжаю на Java писать, что по делаешь.
Пишите новые фичи на котлине и старые рефакторите на него
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
Можно почему бы и нет
источник

EP

Evgenii Petrikov in Android Dev Подкаст
Кто-нибудь пробовал с помощью Android Navigation перейти сразу в далекий фрагмент со всем стеком.

Пример:

текущий стэк:
Fragment A

Цель перейти во фрагмент D.


navigation выглядит примерно так.

A -> B -> C -> D.

Вопрос.  Как открыть D, чтобы не писать код navigate(B), navigate(C).  Стэк по хорошему должен быть A-B-C-D, после открытия, но в целом пофиг
источник

в🔥

владик 🔥 владик... in Android Dev Подкаст
Evgenii Petrikov
Кто-нибудь пробовал с помощью Android Navigation перейти сразу в далекий фрагмент со всем стеком.

Пример:

текущий стэк:
Fragment A

Цель перейти во фрагмент D.


navigation выглядит примерно так.

A -> B -> C -> D.

Вопрос.  Как открыть D, чтобы не писать код navigate(B), navigate(C).  Стэк по хорошему должен быть A-B-C-D, после открытия, но в целом пофиг
а указать для перехода фрагмент С в поле popTo не поможет?

(такие вопросы наверное лучше в @android_ru задавать)
источник

EP

Evgenii Petrikov in Android Dev Подкаст
владик 🔥 владик
а указать для перехода фрагмент С в поле popTo не поможет?

(такие вопросы наверное лучше в @android_ru задавать)
спасибо, задам там. С popUpTo не работает, так как сам фрагмент не открывается из A.
источник

в🔥

владик 🔥 владик... in Android Dev Подкаст
если годного инструментария нет в либе, то остается костылить, сделав флаг "идем в д" и передавать его по всему пути
источник

EP

Evgenii Petrikov in Android Dev Подкаст
владик 🔥 владик
если годного инструментария нет в либе, то остается костылить, сделав флаг "идем в д" и передавать его по всему пути
вот это делать и не хочется)
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
cicerone.router.newChain(
   Screens.Main,
   Screens.Profile,
   Screens.Main,
   Screens.AddressSearch
)
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
😉
источник

EP

Evgenii Petrikov in Android Dev Подкаст
Konstantin Tskhovrebov
cicerone.router.newChain(
   Screens.Main,
   Screens.Profile,
   Screens.Main,
   Screens.AddressSearch
)
Ахахах) Классная либа, использовал на прошлых проектах, респект тебе за нее, но я уже "влэз да по ягодицы" в AndroidNavigation
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
а там уже можно из бекграунда экраны переключать?
(когда после нажатия на кнопку логин идет запрос на сервер, и в этот момент кто-то вам звонит)
источник

n

neikist in Android Dev Подкаст
Evgenii Petrikov
Ахахах) Классная либа, использовал на прошлых проектах, респект тебе за нее, но я уже "влэз да по ягодицы" в AndroidNavigation
Честно говоря почему то был уверен что AndroidNavigation не решает проблемы которую решает cicerone, а именно в случае попытки навигации в неудачный момент она тоже падает. Пока не тыкал, но почему то из того что слышал и читал такое мнение возникло.
источник

KR

Kirill Rozov in Android Dev Подкаст
Вы уже обновили Kotlin до 1.4.0 и выше у себя в проектах?
Окончательные результаты
49%
Да
34%
Нет
7%
Нет Kotlin в проектах (
2%
Я не пишу под Android
7%
Не участвую в опросе
Проголосовало: 1468
источник

AN

Alexey Nikitin in Android Dev Подкаст
Почему "Нет Kotlin в проектах (" с грустной скобочкой?
источник

EM

Eugene Matsyuk in Android Dev Подкаст
Alexey Nikitin
Почему "Нет Kotlin в проектах (" с грустной скобочкой?
плюсую
даешь старушку Джаву!
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Eugene Matsyuk
плюсую
даешь старушку Джаву!
Ага, 6ю))
источник

EM

Eugene Matsyuk in Android Dev Подкаст
Sasha Tainyuk
Ага, 6ю))
я аж прослезился прям =)
источник

Sergey λ in Android Dev Подкаст
А почему старушку. С новым desugar'oм(AS 4.2) можно и record и switch as expression использовать
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Sergey λ
А почему старушку. С новым desugar'oм(AS 4.2) можно и record и switch as expression использовать
Потому что она самая родная 🤗 С ней пройден сложный и ветвистый путь от полного непонимания что происходит до андроид всемогущий, насколько я туп итд😁

Так что если веселиться, только по полной и с родной 6ой))

А все эти новомодные штучки оставим всем тем, кто эклипса не нюхал)))
источник

Sergey λ in Android Dev Подкаст
🥴
источник