Конкретно с этим - не мигрировал. Но делал очень много чейнджей с помощью обычных инструментов для рефакторина в студии. Там гибко можно настраивать некоторые вещи. И приятног...
Ты понимаешь, что просто бросаешься вещами, которые слышал где то (переключение потоков - дорогая операция), слабо понимая как они работают и все это в попытке защитить свое р...
10 секунд это мало ты считаешь? То есть ты можешь быть уверен, что граф зависимостей собран правильно, только после коммита, когда тесты прогонятся. А если локально - разьебы...
Ребят всем привет. Вопрос не слишком принципиальный, но хотелось бы привыкнуть делать правильно. Есть главное активити с дровером. Дровер реализован через ресайклер вью. Помим...
У диффутила достаточно эффективная реализация. В твоем случае тебе придется твои вьюМодели сделать переиспользуемыми, как вьюХолдеры, если ты не хочешь держать в памяти по одн...
Парни, увидел сообщение в этом чатике, тоже решил спросить, напомните - а чем херово то, что композ использует компиляторный плагин?
Ребя всем ку. Помню тут кто то анко юзает. Хочу заинклудить кусок лэйаута, у него в корне <merge/>. Юзаю перегрузку ViewGroup.include(layoutId: Int). Падаю с эксепшеном инфлэй...
Ребят, всем привет. Кто как решает проблему, когда у вас есть два и больше очень похожих экрана, но с слегка разной логикой? Кейс - есть экран регистрации номера телефона, ест...
Ты занимешься ща какой то подменой понятний и выдергиванием из контекста. А что, корутины вы тестируете асинхронно? Наверняка также runBlocking в тестах запускается, или свой ...
А почему бы во фрагмент это не инкапсулировать? Если ты будешь прокидывать все в презентер контейнера - то от такой переиспользуемости толку не много, а держать фрагмент, кото...
OutlineProvider? Если апи21+
Если я на потоке корутины долбанусь в сеть - поток на котором я постучался, не заблокируется ?
Типа на иммутабельных коллекциях будет меньше аллокаций?
Хорошо, тогда кейс. Есть регистрация в виде визарда. На первом экране отправляем на сервер номер телефона, и переходим на экран подтверждения кода. Чтобы подтвердить код, нужн...
Что не понятного? Спрашивают - кто использует флоу в проде, настораживает их статус experimental. Ты говоришь - ок, они стабильные. Тут же пишешь - не устаканился дизайн апи. ...
Представим, что у тебя есть такой фасад с публичными методами. Типа под фичу. И тут у тебя появляется другая фича, которой требуется один метод из первого фасада, но все остал...
Бле, не знаю что там за коллекции, но разве иммутабельность в данном случае не подразумевает постоянно создание новых коллекций?
А когда корутины стали не блокирующими?
Так а в каком месте там стабильность? Если есть вероятность source incompatible изменений?
Есть, на сколько мне известно, сэмпл с фабрикой вью моделей, разве там нельзя в конструктор передавать аргументы?