Kirill
как понять, что у диалогового окна был dismiss() ?
Roman
Kirill
Листнер
а на полдобии isShower, ничего нет?
Mike
Nick
Kirill
isShowing*
Тони
ахах))
Anna
привет. кто-то сталкивался с тем что при частой записи (10+ раз подряд) у mediarecorder не отрабатывает release(), на некоторых девайсах даже в прилаге камеры ломает. получилось зафиксать?
Sergey
В чем разница между диплинк и апплинк?
Denis
Denis
а app link - к приложению
Denis
например, ты можешь из браузера по диплинку открыть какой-то экран приложения
Denis
а app link открыть конкретное приложение
Dmitry
Как строить mvvm архитектуру если есть сервис?
Yurka
Co(n)stantine👨🔬
Что лучше
Dagger, Toothpick или Koin; 🤔
Mike
Mike
какой смысл задавать вопрос, на который у каждого свой ответ?
Alexander
еще есть Kodein)
Mike
например, заюзать рефлекшен и кодген одновременно!
Mike
работать)
Lev
В проект внедрять, как угодно называй
Mike
Lev
По поводу дагера советую почитать темы/ответы на реддите от VasiliyZukanov & Zhuinden
Co(n)stantine👨🔬
Dug
Что?
Dug
Просто не лезь в это и мозг чище будет))
Co(n)stantine👨🔬
Dug
Беги)
Lev
Тогда учись ставить Dagger, он все зависимости обрабатывает на стадии компилирования + нормально скейлится на огромные проекты
Mike
Требуют.
тогда бери любой, везде свои проблемы, просто разного говна придётся попробовать
Denis
Lev
Его в первый раз очень сложно настроить, из-за этого многие бегут на Koin, который в рантайме ошибками заваливается
Lev
Поэтому под "ставить Dagger" я имею в виду:
1. Подсосать зависимость
2. Настроить его в проекте
2а. Не суициднуться когда проект линковаться перестанет опять
Denis
Dug
Не понимаю всего этого анального извращения. Как скучно живут люди, что создают себе какие-то проблемы
Denis
сложность одинаковая
Lev
Koin вывалит ошибку когда ты уже запустил приложение и попал в проблемное место, Dagger выкинет ошибку на стадии компиляции
Lev
Т.е. Koin может просто отъебнуть, и ты об этом не узнаешь, а Dagger тебе покажет, где косяк
Taras
всем привет
Denis
Alex Android
Co(n)stantine👨🔬
Lev
Это второе, его просто сложно настроить в первый раз
Taras
есть ли способ с помощью какой то переменной подставлять в R.string.w_1_1. То есть вместо w_1_1 подставить какую то переменную?
Denis
заебись либо сразу, либо никогда
Сергей
Где его запускать и как контролировать в смысле
Запускать? Если он нужен непрерывно всем слоям приложения - то, вероятно, запускать в onCreate первой активности.
А если только для даботы с данными - то лениво из репозитория как потребуется, не?
Ivan
Lev
Я лично не испытывал проблем с ним во время непосредственного использования, только когда пытался настроить
Dmitry
Dug
Сергей
Ну можно сразу с первых строчек приложения.
Сергей
Ну, можно самописный сервис локатор на него сделать. Можно держать ссылку на него в Аппликейшн классе.
Можно биндинг привернуть и вызывать его методы откуда угодно
George
Ребят подскажите пожалуйста, делаю приложение тестирование на знание языка, для каждого активити логику прописывать в этом же джава классе или как это все реализовать, в каждом активити код грубо говоря дублируется
Сергей
На стартандроиде неск.уроков было по образению с сервисами толковых
Alex Android
Anna
Сергей
Anna
возможно до этого сообщения. но теперь уже узнает :)
George
George
Alex Android
А где почитать об этом что и как
https://developer.android.com/training/basics/firstapp startandroid.ru
У тебя есть текстовые поля, например. Берёшь их и на кнопку "Следующий вопрос" меняешь в них данные, запоминаешь шаг
Anna
ужос >.<
George
Вот я думал чтото типо этого, при нажатии открывается след акивити и если отает верный. +1 бал к глобальной переменной
Jacob
Mike
Сергей
Можно просто менять текст ответов и вопросов в одной
Anna