Comments 5
О, анимашки это всегда хорошо))) тоже люблю кастомные вещи рисовать, жаль не часто получается...
Compose к анимациям конечно дружелюбен.
Я может пропустил, но что делают вот эти делегаты: by remember, by produceState ?
Это compose, remember это типа кэша локального внутри composable fun, a producerstate это специальный класс который генерирует новое состояние в соответствии с лямбдой
Позволяют использовать State который возвращают данные функции, без вызовов value.
Например в таком выражении:
val number by remember { mutableStateOf(5) }
при обращении к number
будете получать 5,
без делегата пришлось бы обращаться так number.value
Все делал по вашей статье, но на Jitpack все равно красная иконка и в логе:
WARNING:
Gradle 'publishToMavenLocal' task not found. Please add the 'maven-publish' or 'maven' plugin.
Хотя 'maven-publish' добавлен.
Своя библиотека под Android за один вечер