A documentação do Material You ainda não está disponível, mas o desenvolvedor Tasker começou a trabalhar na incorporação dos temas de mudança de cor do Android 12.
Um dos novos recursos mais interessantes do grande Andróide 12 update é o novo sistema de temas baseado em papel de parede, codinome “monet”. É uma parte importante do novo "Material Você"linguagem de design, que enfatiza a personalização. O novo sistema de temas foi lançado em Android 12 Beta 2, mas assim como com a introdução do modo escuro no Android 10, levará algum tempo até que a maioria dos desenvolvedores adapte seus aplicativos para oferecer suporte a temas. Embora o Google ainda não tenha publicado a documentação do Material You, o Android 12 Beta 2 permite que os desenvolvedores implementem temas dinâmicos em seus aplicativos. O desenvolvedor do Tasker, um aplicativo de automação voltado para usuários avançados do Android, é um dos primeiros a fazer isso.
Em seu canal no YouTube, o desenvolvedor do Tasker, João Dias, mostra a nova opção “Material You” que adicionou às configurações do tema do Tasker. Uma vez ativado, a barra de ação, a barra inferior, os menus, os alternadores, as divisórias e o texto do Tasker assumem as cores do seu papel de parede. O aplicativo em si não pode alterar programaticamente o tema, pois
não há API pública para isso, mas é bom vê-lo se adaptar tão rapidamente ao novo sistema de temas.De acordo com o Google, o sistema de extração de cores do Android 12 usa um algoritmo de agrupamento com cor do material alvos para determinar cores dominantes e menos dominantes e, em seguida, aplica matizes que correspondem ao seu atual papel de parede. Uma paleta de cores pode então ser usada para determinar os tons mais próximos do papel de parede. As cores são escolhidas de forma inteligente para não conflitarem ou apresentarem problemas de legibilidade.
Desenvolvedores de aplicativos terceirizados podem consultar as cores de destaque geradas pelo sistema para aplicar os temas aos seus próprios aplicativos, que foi exatamente o que o desenvolvedor do Tasker fez. Simplesmente obtendo as cores do apropriado R.cor valores em tempo de execução, o aplicativo Tasker é capaz de combinar suas cores com o papel de parede do usuário. Também deveria ser possível alterar o ícone do aplicativo baseado no tema atual, mas o desenvolvedor Tasker ainda não adicionou suporte para isso em seu aplicativo.
\r\n https://www.youtube.com/watch? v=a_tX1ybgkB8\r\n
Como o Google ainda não permite a publicação de aplicativos desenvolvidos para Android 12 no Google Play, o desenvolvedor Tasker ainda não publicou a atualização com esse recurso. No entanto, assim que o Google permitir a publicação de aplicativos direcionados ao nível 31 da API no Google Play, espere que esse recurso chegue primeiro ao canal beta do Tasker. Você pode baixar a versão mais recente do aplicativo Tasker no link da Play Store incorporado abaixo.
Preço: 3,49.
4.6.
Embora o aplicativo Tasker seja um dos primeiros aplicativos que vi que incorpora o tema dinâmico do Material You, definitivamente não é o único que existe. Alguns desenvolvedores com quem conversei já começaram a testar o novo sistema de temas em versões privadas de seus aplicativos, embora ainda não estejam prontos para mostrar nenhum progresso. Alguns desenvolvedores estão trabalhando em novas bibliotecas ou atualizando as existentes para adicionar suporte à dinâmica do Android 12. colorir, e esperamos que muito mais desses projetos surjam quando nos aproximarmos do lançamento oficial do Android 12 liberar.