Como obter uma barra de status de mudança de cor adaptável no Android
Miscelânea / / December 02, 2021
Desde que instalei o Xposed no meu Android, comecei a amá-lo ainda mais. Agora, não me arrependo mais de meu bootloader do Xperia Z bloqueado e do fato de não poder instalar uma ROM personalizada com funcionalidades adicionais. Com apenas acesso root e Módulos Xposed, posso obter todas as maravilhas de algumas das melhores ROMs personalizadas que existem, todas na minha ROM padrão.
![Barra de status da mesma cor](/f/5861d4d3d642f589dfc69bcbe1f72836.png)
Dica legal: Já vimos muitos módulos de estrutura Xposed incríveis que você pode instalar em seu dispositivo, como alterando as fontes do aplicativo ou gerenciamento de itens de inicialização do sistema.
Hoje vou mostrar como você pode obter uma barra de status adaptável que muda de cor com base no esquema de cores dos aplicativos em que está trabalhando. Por exemplo, se você estiver usando Hike em seu Android, a barra de status ficará azul para corresponder. Dessa forma, você pode obter uma experiência fluida em todos os seus aplicativos, especialmente aqueles que oferecem suporte ao Material Design.
Obtendo a Barra de Status Adaptável
O aplicativo ainda está em experimento - você terá que tornar esses tipos de aplicativos visíveis no instalador Xposed para poder fazer o download. Navegar para Configurações -> Versão a ser mostrada e habilite a opção Experimental. Agora pesquise e baixe Barras coloridas de estilo plano e instale-o. Finalmente, reinicie o dispositivo para que as alterações tenham efeito.
![Barra de status 3 com cor lisa](/f/b1bad13a18a0bdade512c0f6b4653542.png)
![Barra de status 2 com cor lisa](/f/c5f2a00b03f6d743e7216e34c707d986.png)
O aplicativo é basicamente um módulo plug and play e você não precisa fazer nenhuma configuração inicial. Basta iniciar um aplicativo em seu dispositivo e você poderá ver que a cor da barra de status mudará para corresponder à cor do aplicativo.
![Barra de status 5 colorida plana](/f/6354ef5dc7ef60164803fdf074805aab.png)
![Barra de status 4 colorida plana](/f/3671ba8b02ec725c9c6a84a628ecfe60.png)
Já havia alguns aplicativos no repositório Xposed que prometiam recursos como uma barra de status Tinted, mas eles falharam em fornecer o efeito em muitas situações, como Gmail 5.0 e Hike.
No entanto, o aplicativo Flat Style Colored Bars faz uma captura de tela quando a atividade é iniciada pela primeira vez, extrai o código de cor necessário e o aplica à barra de status. Para melhor desempenho, as cores são então armazenadas em cache na memória para uso posterior.
![Barra de status plana colorida 1](/f/d4e14a636c592d9f0f775bf8a9f74f16.png)
Se por acaso o aplicativo não conseguir ler a cor corretamente, você pode definir facilmente a cor do aplicativo ou até mesmo escolher uma cor na tela. O novo valor será armazenado no aplicativo e aplicado cada vez que você iniciá-lo. Uma coisa boa sobre o aplicativo é que, se você tiver barras de navegação com teclas virtuais, também poderá colori-las para que correspondam à barra de status.
![Barra de status 6 com cor lisa](/f/be41a149833664aaca2450647474137d.png)
![Barra de status 7 plana colorida](/f/07a15ca335be5b8e99e7c0b8cc5cb710.png)
Observação: O pequeno bloco sombreado na seção superior esquerda da tela é o painel de configuração para alterações de cor avançadas, se você quiser experimentar. Se isso não for necessário, você pode desativá-lo nas configurações do framework.
Conclusão
É assim que você pode usar o módulo Xposed para obter o status correspondente e as cores da barra de navegação em seu dispositivo Android. O recurso não vai ajudá-lo com a produtividade, mas definitivamente vai melhorar a aparência do seu dispositivo Android de tela grande de alta definição.