
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.
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:
- 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.
- 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.
- 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.
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.
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
Em breve, Gemini poderá trazer mais ferramentas ao seu alcance
Relacionado
O Google Docs pode finalmente obter esta atualização tão esperada do Gemini no Android
Relacionado
Em breve, o Google Maps poderá permitir que você pergunte sobre lugares como você no aplicativo Gemini
Relacionado
Esta é sua primeira visão do Gemini na navegação do Google Maps
Relacionado
Este próximo recurso de Mensagens do Google pode economizar um clique (e tempo)
Relacionado
#MelhoresTelefonesPara Sempre
Em breve, seu telefone Android poderá ajudá-lo a alertar seus amigos do iPhone sobre terremotos
Relacionado
Samsung está tornando One UI mais compatível com eSIM com ferramenta de portabilidade para iPhone
Relacionado
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
Em breve, o Google TV poderá permitir que você gere e assista seus próprios vídeos
Relacionado
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
Nossa primeira olhada no Galaxy Buds 4?!
Aqui está nossa primeira olhada no próximo Galaxy Buds 4 e seu novo design
Relacionado
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
Os fãs de Pixel já perdoaram o desempenho e a eficiência desanimadores do Tensor
Relacionado
Passei uma semana com o Pixel 10 Pro Fold e já estou com uma grande preocupação
Relacionado
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
O Pixel Watch 4 é o smartwatch do Google que eu estava esperando
Relacionado
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
Primeiro eles levaram nossos carregadores, agora nossos cabos são os próximos: os fabricantes de telefones estão indo longe demais?
Relacionado
É 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
O concorrente Duolingo do Google é surpreendentemente bom
Relacionado
O mais recente emulador de PS2 do Android estreia com uma boa dose de controvérsia
Relacionado
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
Samsung Galaxy S22 está recebendo sua quarta e última grande atualização do Android
Relacionado
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
O vazamento do Sketchy S26 Ultra revela que ninguém quer aquela cor laranja nada original
Relacionado
Obrigado por fazer parte da nossa comunidade. Leia nossa Política de Comentários antes de postar.
Link do Autor
