22 июля 2026
JorikFatВо так
https://t.me/android_declarative/112908
это уже мне кажется, что подойдёт больше. Буду смотреть
Savva Mirzoyanя таким извращенством не занимаюсь
Это отличное решение, чтобы отделить логику и настраивать ее. ViewModel все равно удалится после dispose
JorikFatЭто отличное решение, чтобы отделить логику и настраивать ее. ViewModel все равно удалится после dispose
Кстати в компоузе тоже появился такой апи
JorikFatТак он там и был
Ну по идее ты мог добится этого результата но появился отдельный апи для этого
Savva Mirzoyanдык давно еще были, не?
Ну не бета, офф релиз стабильный
https://developer.android.com/jetpack/androidx/releases/lifecycle#version_211_2
23 июля 2026
ilyadreamixтрекать и изменять состояния только видимых элементов
добавить дебаунс для обновления, либо отсеивать слишком маленькие изменения
24 июля 2026
ilyadreamixдобавить дебаунс для обновления, либо отсеивать слишком маленькие изменения
Вот это супер идея,а при дебаунс , чтобы не было лага при изменении направления стрелки компаса- плавную анимацию от было до стало длительностью этого дебаунса
30 июля 2026
https://android-review.googlesource.com/c/platform/frameworks/support/+/4061772
Introduce CapturedAnimatedVisibility API
Introduces CapturedAnimatedVisibility, an alternative to AnimatedVisibility
for content removal animations where child composition is removed
immediately when visibility becomes false. The exit transition animates
the last captured GraphicsLayer frame instead of live content, allowing
callers to immediately release resources and avoid maintaining state
during exit.
Koor Desarthttps://android-review.googlesource.com/c/platform/frameworks/support/+/4061772
Introduce CapturedAnimatedVisibility API
Introduces CapturedAnimatedVisibility, an alternative to AnimatedVisibility
for content removal animations where child composition is removed
immediately whe
вчера был кеис когда я не хотел иметь этот фреим при exit animation, из за этого были glitch моменты...
5 августа 2026
Ислам Компаевтекст ещё не в индексе
очень во время ответил, но у меня везде реально раставлены делеи
есть хелпер в проекте withMininumDuration и по умолчанию если операция длится менее 500 мс то он ждёт разницу между 500 мс и длительностью операции
подобный хелпер есть ещё для флоу который так же ждёт первый эмит
----
а по гайдлайнам гугла вообще экраны которые предположительно грузятся менее 500 мс по моему не должны иметь никаких индикаторов загрузки, но мне такой расклад не понравился
13 августа 2026
Koor Desarthttps://android-review.googlesource.com/c/platform/frameworks/support/+/4061772
Introduce CapturedAnimatedVisibility API
Introduces CapturedAnimatedVisibility, an alternative to AnimatedVisibility
for content removal animations where child composition is removed
immediately whe
В 1.13 альфе добавили