Size: a a a

Android Architecture

2021 July 04

L2

LDev 21 in Android Architecture
А если он match parent только по отношению к контейнеру по причине, например, наличия того же bottom navigation view,
источник

KI

Konstantin Ivanov in Android Architecture
Навигейшен оперирует переходами на экраны + показ диалогов, а часть экрана которую можно сделать кастомной вью (или просто вью) а можно Чайлд фрагментом - соответственно не получится, так как в это время уже экран показан где содержится этот Чайлд фрагмент
источник

L2

LDev 21 in Android Architecture
Понял логику. Т.е navigation обязательно должен подменять одни фрагменты другими в рамках одного контейнера в соответствии с графом
источник

KI

Konstantin Ivanov in Android Architecture
Да
источник

К

Ким Денис in Android Architecture
6
источник

K

Kirill in Android Architecture
Всем привет. Как в редаксе можно реализовать обработку сингл ивентов ? Например для показа тостов и т.д
источник

EP

Eugene P. in Android Architecture
Или отдельный слушатель/паблишер или такая штука в стейте https://gist.github.com/JoseAlcerreca/5b661f1800e1e654f07cc54fe87441af
источник
2021 July 05

EM

Eugene Matsyuk in Android Architecture
Ребят, всем привет!
Мы в Лаборатории Касперского расширяем наше мобильное направление, и нам очень нужны светлые головы и горящие глаза!
Если вам интересно пилить фичи по уму или ковыряться в кишках андроида, рисовать красивый UI или копать в натив, проводить различные ресерчи и делать классные опен-сорсные решения (о боже, Kaspresso), то вэлкам =)
Все подробности здесь - https://careers.kaspersky.ru/vacancy/12034/?sphrase_id=52992
источник

АС

Александр Сергеевич... in Android Architecture
источник

А

Айнур in Android Architecture
спасибо)
источник

TT

Turalllb Turalll in Android Architecture
Есть необходимость логировать бизнес логику. Идея такая: в домен слое есть интерфейс логгерСервис и там же лежит реализация этого интерфейса. В апп модуле в этой реализации регистрируется некий логгер.   Есть ли какие то минусы у этой реализации? какой есть другой хороший подход?
источник

JF

Jorik Fat in Android Architecture
решение будет именно таким. Но что-то есть сомнения, в том, чтобы вообще логгировать бизнес логику
источник

TT

Turalllb Turalll in Android Architecture
да, это я тоже сомневаюсь, пока что там есть всего одна строка с логом, но думаю ее запросто можно вынести на уровень выше.   Но есть нюанс, например ответы сервера, они в дата слое, их я точно хотел бы логировать в том виде в котором они пришли, а не ту ошибку, которая дошла уже до ui.
источник

JF

Jorik Fat in Android Architecture
если это Retrofit - то там ставится логгер на request/response (как и в любом другом http-клиенте)
источник

TT

Turalllb Turalll in Android Architecture
а логгер ретрофита может мне отправить логи на сервак, чтобы я видел что там происходит у удаленного тестировщика?
источник

JF

Jorik Fat in Android Architecture
сам логгер - нет. Но это уже логика репозитория
источник

TT

Turalllb Turalll in Android Architecture
ну в общем понял, спасибо!
источник

VS

Vadim Sedov in Android Architecture
Есть мнение, что это одна из самых важных областей для покрытия логами. Для отладки и воспроизведения ошибок крайне полезно следить на каком этапе сценария случилось падение или наступило невалидное состояние.
источник

JF

Jorik Fat in Android Architecture
зачем это покрывать логами, если это проще сделать тестами?
источник

JF

Jorik Fat in Android Architecture
что вообще там можно логгировать?
источник