Pacotes de temas com um clique estão chegando ao Android graças ao novo Gerenciador de temas do Google

Foto da personalização da tela de bloqueio do Android no telefone Pixel

Mishaal Rahman / Autoridade Android

Os telefones Pixel não são tradicionalmente conhecidos por oferecer amplas opções de personalização, mas essa percepção está mudando à medida que o Google adiciona novos recursos de personalização da tela inicial e de bloqueio na versão mais recente do Android. A introdução do Material 3 Expressive no primeiro lançamento trimestral do Android 16 reformulou drasticamente a aparência do Android nos telefones Pixel, trazendo uma experiência nova e mais vibrante em todos os aspectos.

Ainda assim, os telefones Pixel ficam atrás de alguns de seus concorrentes em termos de facilidade de personalização. Embora muitos dispositivos rivais permitam alterar toda a aparência da interface do usuário com temas personalizados de um único clique, os telefones Pixel não possuem essa conveniência, exigindo que você configure manualmente as telas inicial e de bloqueio para obter a aparência desejada.

Felizmente, isso pode mudar num futuro próximo. Em maio, revelamos que o Google está trabalhando em pacotes temáticos para ajudar você a personalizar seu telefone Pixel. Apresentamos uma nova entrada “Temas” no aplicativo “Papel de parede e estilo” em telefones Pixel e, embora não fosse funcional, sua descrição fornecia algumas informações cruciais. Nossa descoberta confirmou que o Google está trabalhando em “temas de pixel” que consistem em múltiplas opções de personalização agrupadas em pacotes, mas os detalhes eram escassos na época.

Botão de temas Pixel no aplicativo Pixel Wallpaper

Mishaal Rahman / Autoridade Android

Nas últimas semanas, porém, aprendemos mais sobre como o recurso de temas Pixel funcionará. Especificamente, encontramos evidências nos betas do Android 16 QPR2 de que o Google está desenvolvendo um novo recurso de sistema chamado Theme Manager. Isso fornece a base para os temas Pixel, melhorando a forma como os temas do sistema são tratados no Android. Veja como.


Você está lendo o Boletim Informativo sobre Autoridadeum boletim informativo semanal que revela alguma nova faceta do Android que não foi relatada em nenhum outro lugar. Se você está procurando as últimas novidades, os vazamentos mais recentes e as últimas notícias sobre o sistema operacional Android do Google e outros tópicos de tecnologia móvel, nós temos o que você precisa.

Inscreva-se aqui para que esta postagem seja entregue em sua caixa de entrada de e-mail todos os sábados.


Como o Google está evoluindo o suporte a temas no Android

Antes deste ano, a última vez que o Google reformulou a IU do Android foi em 2021 com o lançamento do Android 12, que introduziu a versão original do Material Design 3, também conhecido como Material You. A peça central do Material You era a “cor dinâmica”, um mecanismo de tema que extrai automaticamente as cores do seu papel de parede e as aplica em toda a interface do usuário – desde as configurações rápidas e painel de volume até aplicativos de terceiros compatíveis.

O processo que o Material You segue para gerar um tema pode ser dividido em três partes:

  1. Extraindo cores. Quando você aplica um papel de parede, o Android o analisa para determinar a cor dominante. Esta cor é usada como uma “semente” a partir da qual são geradas cinco paletas de tons exclusivas (três acentuados e dois neutros). Cada uma dessas paletas contém 13 cores de diferentes valores de luminância.
  2. Aplicando cores. O Android então substitui os valores de cores do sistema que os aplicativos leem por essas 65 novas cores. Isso é feito gerando sobreposições de recursos de tempo de execução (RROs), que permitem ao Android substituir valores de recursos dinamicamente, sem reiniciar o dispositivo.
  3. Armazenando preferências. Por fim, o Android armazena as preferências de tema do usuário. Isso inclui a origem da cor inicial (papel de parede da tela de bloqueio, papel de parede da tela inicial ou uma predefinição), o estilo do tema (qual variação do algoritmo de cores dinâmicas foi usada) e a hora em que o tema foi aplicado.
Material que você colore usa

Uso dinâmico de cores na IU do sistema Android.

Embora esse processo funcione superficialmente, o Google parece acreditar que a forma como o Android armazena atualmente as preferências de tema do usuário está desatualizada. No momento, toda a configuração de temas do usuário é armazenada como um bloco bruto de JSON no arquivo THEME_CUSTOMIZATION_OVERLAY_PACKAGES configuração segura. Cada vez que o sistema precisa alterar o tema – por exemplo, quando o usuário altera seu papel de parede – ele deve ler todo o bloco de texto, modificar apenas as partes relevantes e depois escrevê-lo novamente.

O problema com essa abordagem é que ela é frágil. Se uma modificação corromper o bloco de texto, poderá causar a quebra do tema ou, pior, o travamento do SystemUI. Além disso, a falta de uma autoridade central para gerenciar as alterações do tema pode levar a conflitos quando vários aplicativos tentam fazer modificações simultaneamente. Embora apenas aplicativos privilegiados possam acessar e modificar a configuração, o WRITE_SECURE_SETTINGS a permissão que eles precisam manter é excessivamente ampla, fornecendo acesso a mais do que apenas a configuração do tema. À medida que o Google expande as opções de temas do Android e introduz mais aplicativos que podem modificar o tema do sistema, tornou-se necessário modernizar a arquitetura de temas.

É provavelmente por isso que o Google criou a nova API Theme Manager, uma revisão arquitetônica completa do sistema de temas do Android. Ele resolve muitos dos problemas mencionados acima, mudando para uma arquitetura formalizada e orientada a serviços. Em vez de manipular o texto bruto de configuração do tema, os aplicativos agora entregam um objeto estruturado ao Theme Manager, que atua como o guardião central, validando, armazenando e aplicando o tema.

Sob este novo sistema, apenas aplicativos com o UPDATE_THEME_SETTINGS permissão pode alterar o tema do sistema. Esta permissão é restrita a aplicativos assinados com o certificado da plataforma, tornando-a menos acessível e menos ampla que a permissão anterior.

Permissão Android UPDATE THEME SERVICE

Mishaal Rahman / Autoridade Android

Então, o que o Theme Manager significa para os temas Pixel? Tudo se resume a como a nova API facilita o gerenciamento de temas predefinidos. Enquanto o sistema antigo se concentrava na extração dinâmica de cores de papéis de parede fornecidos pelo usuário, o novo sistema expande isso, tornando mais fácil para os aplicativos fornecerem configurações de tema predefinidas, ou seja, pacotes de temas. O novo aplicativo de personalização do Google, por exemplo, pode usar a nova classe ThemeSettingsPreset para enviar sistema explícito e cores de destaque definidas por um pacote de tema.

Embora os pacotes de temas Pixel provavelmente incluam mais do que apenas papéis de parede e cores predefinidos, a nova API Theme Manager é uma parte crucial dos esforços do Google para expandir o suporte a temas no Android. Estamos entusiasmados para ver o que os designers do Google criam para os usuários do Pixel e, esperançosamente, não teremos que esperar muito para testá-los. Como a API Theme Manager não é pública, nada impede o Google de lançar temas Pixel no Android 16 QPR2, que será lançado meses antes da atualização do Android 17 do próximo ano.


Quer mais?

Insights de autoridade é mais do que um boletim informativo – é o centro de todo o nosso melhor conteúdo. Se você se preocupa com o Android, não vai querer perder qualquer um de nossos outros relatórios exclusivos.

Não tem tempo para ler todos eles? Assine nosso Podcast de insights de autoridade para ouvir eu e meu co-apresentador, C. Scott Brown, contarmos nossas principais notícias da semana.


Principais insights de autoridade desta semana

Você fica com Gêmeos, você fica com Gêmeos, todo mundo fica com Gêmeos!

Todo mundo adora o Nano Banana, e agora ele está se preparando para o Google Lens e o Circle to Search

Relacionado

Gêmeos Nano Banana

Em breve, Gemini poderá trazer mais ferramentas ao seu alcance

Relacionado

Sobreposição Gemini em uma imagem principal de tablet Android

O Google Docs pode finalmente obter esta atualização tão esperada do Gemini no Android

Relacionado

Logotipo do Google Docs no smartphone ao lado do equipamento de escritório - foto 1

Em breve, o Google Maps poderá permitir que você pergunte sobre lugares como você no aplicativo Gemini

Relacionado

Google Maps Osmand 1

Esta é sua primeira visão do Gemini na navegação do Google Maps

Relacionado

Google Pixel 9 Pro Fold Display Desdobrado Google Maps

Este próximo recurso de Mensagens do Google pode economizar um clique (e tempo)

Relacionado

Foto de estoque de SMS de mensagens do Google 1

#MelhoresTelefonesPara Sempre

Em breve, seu telefone Android poderá ajudá-lo a alertar seus amigos do iPhone sobre terremotos

Relacionado

Detecção de terremoto do Google IO 2022

Samsung está tornando One UI mais compatível com eSIM com ferramenta de portabilidade para iPhone

Relacionado

Apple iPhone 14 Pro Max vs Samsung Galaxy S23 Ultra em mãos indecisas

Em breve, seu Google TV poderá ajudar seus filhos a adormecer com resíduos de IA

Adormecer enquanto assiste compulsivamente? Este recurso do Google TV pode ser para você

Relacionado

Controle remoto do Google TV Streamer na mão controlando a TV

Em breve, o Google TV poderá permitir que você gere e assista seus próprios vídeos

Relacionado

Interface de perguntas do Google TV com Gemini

Um passo mais perto do Ano do Android no Desktop!

O Google já está preparando o Chrome para o eventual salto do Android para o desktop

Relacionado

Chrome rodando em um telefone Android e um monitor externo

Nossa primeira olhada no Galaxy Buds 4?!

Aqui está nossa primeira olhada no próximo Galaxy Buds 4 e seu novo design

Relacionado

Capas Samsung Galaxy Buds 3 e Galaxy Buds 3 Pro com fones de ouvido internos

Outras notícias importantes

Algumas pessoas não estão satisfeitas com o Tensor G6 e as câmeras do 10 Pro Fold…

Pixel 10 está se tornando viral por ter dificuldades com um grande jogo para Android

Relacionado

Telefone Google Pixel Tensor G5 em mãos

Os fãs de Pixel já perdoaram o desempenho e a eficiência desanimadores do Tensor

Relacionado

Google Pixel 10 em Frost vs Google Pixel 10 Pro em Moonstone (1 de 5)

Passei uma semana com o Pixel 10 Pro Fold e já estou com uma grande preocupação

Relacionado

Alguém segurando o Google Pixel 10 Pro Fold com a tela interna aberta e ligada.

Mas estamos felizes com as câmeras do Pixel 10 Pro e do Pixel Watch 4

Testei a câmera do Pixel 10 Pro com a do Pixel 9 Pro – eis por que ela me surpreendeu

Relacionado

Alguém segurando o Pixel 10 Pro e o Pixel 9 Pro, mostrando a parte traseira dos telefones.

O Pixel Watch 4 é o smartwatch do Google que eu estava esperando

Relacionado

Um Pixel Watch 4 no pulso do usuário exibe um mostrador de relógio.

Eles pegaram nossos conectores de 3,5 mm e nossos blocos de carregamento, então o que vem a seguir?

Seu próximo telefone pode vir sem cabo USB

Relacionado

Pilha de portas USB C

Primeiro eles levaram nossos carregadores, agora nossos cabos são os próximos: os fabricantes de telefones estão indo longe demais?

Relacionado

Nada cabo de carregamento do telefone 2a

É sempre divertido experimentar novos aplicativos quando eles não estão tentando enganar você

Encontrei um launcher Android que combina o melhor do Niagara e do Nova Launcher

Relacionado

herói em destaque do lançador mur

O concorrente Duolingo do Google é surpreendentemente bom

Relacionado

Widget Duolingo

O mais recente emulador de PS2 do Android estreia com uma boa dose de controvérsia

Relacionado

PS2 slim editado

Você pode querer instalar o Android 16 o mais rápido possível se valoriza sua privacidade…

ICE está intensificando o rastreamento de smartphones, mas o Android 16 tem uma arma secreta

Relacionado

Marque em seus calendários: o Android 16 está finalmente chegando aos carros-chefe do OnePlus

Relacionado

tela inicial do Oxygenos 15 OnePlus 13

Samsung Galaxy S22 está recebendo sua quarta e última grande atualização do Android

Relacionado

Samsung Galaxy S24 Ultra vs S23 Ultra vs S22 Ultra 3

As pessoas querem um novo Nest Hub, mas querem um Galaxy S26 laranja?

O Google finalmente quebra o silêncio sobre os novos Nest Hubs, e é mais uma queima lenta do que um retorno

Relacionado

Google Nest Hub Max com modelos Gemini tocando trilha sonora de Wicked

O vazamento do Sketchy S26 Ultra revela que ninguém quer aquela cor laranja nada original

Relacionado

Imagem laranja do Samsung Galaxy S26 Ultra direto até 2680

Obrigado por fazer parte da nossa comunidade. Leia nossa Política de Comentários antes de postar.


Link do Autor

Total
0
Shares
0 Share
0 Tweet
0 Share
0 Share
0 Pin it
Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


O período de verificação do reCAPTCHA expirou. Por favor, recarregue a página.

Related Posts