Всем привет. Есть activity, внутри нее viewpager2 в котором несколько фрагментов. Хочу в вот этих фрагментах получать родительскую viewmodel ( из активити). Если во фрагмен...
Всем привет. Есть State<String> value которого является параметром для функции Sample. Сначала у State одно значение, затем другое. Но LaunchedEffect запоминает самое первое ...
Всем привет! В build.gradle переименовываю apk applicationVariants.all { outputs.forEach { output -> if (output is com.android.build.gradle.internal.api.BaseVaria...
Всем привет. Работаю с Jetpack Compose. Мне нужно в LaunchedEffect делать определенное действие. Это действие всегда одинаково и не зависит ни от каких данных - показывать пл...
Всем привет. У меня такой кейс: есть Box с картинкой и текстом. Мне нужно, чтобы при нажатии и удерживании этого Box он менял форму - изменял background и немного уменьшался в...
Всем привет. Есть теоретический вопрос по Jetpack Compose. Как часто происходит рекомпозиция ? Я читал источники, где говорится, что рекомпозиция (ну выполнение composable фун...
FlyBug например у нас в data слое несколько repository, несколько source - для бд, для интернета. Как тогда быть ?
Всем привет. Использую LazyColumn, в ней itemsIndexed вместе с key. Каждый item - это composable, в которую я передаю лямбду - удаление элемента по index - и по нажатии на кно...
Всем привет. Есть два Box, один вложен в другой. Я во внутреннем Box обновляю переменную и в нем происходит рекомпозиция и печается 12. Но и во внешнем Box также происходит ре...
Всем привет. Есть два параметра - скорость и расстояние. Они подтягиваются с сервера и их размерность: км и км/ч. Нужно добавить фичу: выбрать размерность как отображать их: ...
Подскажите, как программно поменять background у MaterialButton ? mButton.background = Drawable(…) не работает.
Всем привет! Приложение на jetpack compose потребляет очень много оперативки, в частности native memory - 0.7 гигабайт. От чего это может быть ? это моя ошибка или что то с ис...
Всем привет. На экране (Box) в самом низу есть TextField. Чтобы клавиатура не перекрывала контент, я использую imePadding() Но при открытии клавиатуры TextField поднимается н...
Всем привет Объясните пожалуйста, в чем разница val p1 = remember (key1){ // operation with key1 } val p1 = remember { derivedStateOf { // operation with key1 } } ...
Всем привет. Использую jetpack compose navigation c bottom bar. На одной вкладке есть custom android view. Если уйти с вкладки и тут же вернуться на нее (то есть переключитьс...
Всем привет. Вопрос скорее по архитектуре. Допустим есть два репозитория: реп1 и реп2, которые разделены логически по функциям. Но для работы реп2 нужна какая то информация из...
Всем привет. Возможно такое, что когда активити (полностью скрытая, перед этим вызвался onStop) появляестя на экране, onStart не вызывается, а вызывается сразу onResume ?
Всем привет! Вопрос по Rx. У меня есть BehaviorSubject (observable) , и я хочу, чтобы каждый раз новый observer получал только новые значения, и текущее не видел. Какой операт...
Всем привет. В активити есть google map, и снизу может выплывать coordinator layout. В зависимости от условий это вьюху можно смахивать или нельзя смахивать. Я отключаю возмож...
а View система это UI ?