Чем плох AsyncTask? Все знают, что AsyncTask – это плохо и лучше его не использовать. На собеседовании могут спросить, почему это так. 1. Для того, чтобы использовать AsyncT...
Всем привет Кто-нибудь знает, как заставить Retrofit работать с дженериками? Вот такого типа, где вместо value приходит класс с любыми полями, к примеру может быть класс с пол...
Всем привет, как оцените такое решение для организации сетевого взаимодействия + запроса в БД? Тут я асинхронно дёргаю БД и сеть, и чтобы получить данные. Но мне не нравится к...
Всем привет Подскажите, как в Room (SQLite) реализовать оператор && ? Суть в том, что я в Select подаю коллекцию, которая может быть пустой или null. В запросе пишу (:collecti...
Есть мысли/гайд, как перевести легаси-код (написанный другим человеком) на чистую архитектуру? На данный момент это макаронный монстр с пятью невидимыми layout'ами и другими ф...
Всем привет, кто-нибудь знает, как заставить ConstraintLayout перестать менять высоту экрана? Делаю SingleActivity приложение на фрагментах, в одном из фрагментов есть Coordin...
Пытаюсь собрать проект через консоль, выдает странные ошибки: поля якобы должны быть помечены @NonNull, таковыми они и являются. Как исправить? Собираю вот так: ./gradlew asse...
Всем привет Кто-нибудь знает, как избавиться от обрезания векторной иконки? Использую ImageView c размерами WRAP_CONTENT, ненулевой Margin не помогает
Всем привет Кто-нибудь делал SingleActivity на кастомных вью, т.е. без фрагментов? Если ли какие подводные камни? Или мб были доклады/статьи на эту тему?
Всем привет, кто-нибудь знает, почему FCM не присылает пуши, когда приложение находится в foreground? Как это исправить?
Кто-нибудь юзает Coroutines Flow в проде? Настораживает, что они все еще экспериментальные
Подскажите, как сделать обработку ошибок в случае, если получение данных происходит из нескольких источников? Сейчас репозиторий возвращает Pair<Item, Status>, юзаю ретрофит ...
Всем привет Кто-то шарит за KMM? Не пойму как колбэк создать для IOS модуля, класс не расширяется, конструктор приватный, статических методов нет
Всем привет. Возник вопрос, как мерджить данные, полученные с двух запросов, с использованием пагинации? Возникает проблема с сортировкой. У меня получаются данные пачками по ...
А кто-нибудь знает, как сделать вьюшку для реализации доски как в Trello или Miro? Мб есть какая-то готовая библиотека или проект?
Все привет. Кто-нибудь может подсказать, как реализовать экран настроек? Я сначала сделал RecyclerView для списка настроек, но потом понял, что это бесполезно, потому что все ...
Всем привет. Можно ли в gson использовать кастомные десерализаторы только для части полей? Я имею ввиду, мне приходится вручную десериализовывать объекты только потому, что да...
Подскажите пожалуйста, возможно ли сделать MotionLayout/CoordinatorLayout+Collapsing Toolbar так, чтобы под тулбаром был виден RecyclerView? То есть сначала виден тулбар с дву...
Всем привет, подскажите пожалуйста Если у меня уже есть созданный фрагмент, то как обновить его с другого фрагмента? Shared ViewModel не работает, т.к. оповещаются только акти...
Всем привет, кто-нибудь знает, как добавить первый элемент (когда в списке уже есть другие) в RecyclerView с CoordinatorLayout? Я делаю с DiffUtil и новый элемент не видно, т....