Игра в маляра, или Content-based color scheme: как цветовая схема приложения может меняться в зависимости от контента
А вот интересный пример, как можно сделать динамическую тему в приложении с генерацией цветовой схемы на основе контента (картинки) – аля Dynamic Colors из Material Design 3.
"Неожиданный плюс, который мы получили от нашей реализации, — она работает и на версиях младше Android 12 — в отличие от Dynamic Сolors на основании wallpapers" 🤘
Код на GitHub → Dynamic Theme SampleЧитать (Ru)