Раз заговорили про extensions, у меня появился такой вопрос. У меня есть бизнес объект с основными методами, которые используются часто. И есть вспомогательные extension метод...
пытаюсь внедрить компоуз в старый проект, компоузовские строковые ресурсы перезаписывают наши стриги in_progress у нас "In progress", у компоуза in_progress такой же но почему...
Всем привет! Подскажите, desugaring нужно во все андроид модули прописывать или хватит только в app?
Пытался понять в правильном ли месте я переключаю потоки (подразумеваю withContext(Default) и viewModelScope.launch(Default)). Я запутался. Нашёл много проектов и мнений, но в...
Задача: при старте экрана проверить доступность биометрии на устройстве и изменить видимость кнопки "вход по отпечатку пальца". Ещё при измении определённого флага в стейте вы...
дата класс с листом считается нестабильными типом и нужно его вручную помечать @Immutable?
Как можно эти табы впихнуть в TopAppBar? У неё размер 56 dp и всё, больше не лезет. Или нужно свою написать для такого?
Всем привет! Может быть кто-то сталкивался. Такой недостаток заметил. Почему-то композовский textfield не даёт стирать сразу много символов. Проверял на 2х телефонах(Samsung G...
А теперь представь ситуацию, что usecase сортирует лист данных, а репозиторий получает его по сети. Репозиторий вызывается в usecase'е, а на уровене презентации в ViewModel ты...
Был только что на 1.0.5, обновил версию до 1.1.0-beta3. У меня на начальном экране есть TextField, если нажать на него, то появится фокус и откроется клавиатура. Если нажать н...
Всем привет! Есть usecase, который достаёт данных из БД, расшифровывает и кладёт в clipboard. Он запускается на Default диспатчере. Но на старых sdk(версия 22, 23) ClipboardMa...
Перефразию вопрос покороче. Нормально ли при использовании MVI создавать в ViewModel несколько приватных стейтов, как это было в MVVM, а наружу отдавать один стейт. Или это не...
Подскажите, почему в видосе на ютубе у человека есть обведённые кнопки в превью, а у меня пусто?
свой лейаут писать или есть решение попроще?
Можно ли писать withContext(Dispatchers.Main) прямо в репозитории? Например репозиторий, который кладёт какой-то текст в буфер обмена
Подскажите, какие есть преимущества у Modifer.toggleable() перед своей реализацеией через clickable()?
Можно ли как-то сделать свою аннотацию, которая на функцию будет вешать сразу 2 аннотации Preview со светлой и тёмной темой?
А композ создаёт свои store для каждой ветки навигации или всё в 1 сторе хранится?
Стоит ли к названиям анимированных компонентов приписывать AnimatedXxx?
а чо новый то? Я на нём уже 30 лет пишу