Tasker-udvikler viser Android 12s farveskiftende temasystem

Materiale You-dokumentationen er ikke live endnu, men Tasker-udvikleren har startet arbejdet med at inkorporere Android 12s farveskiftende temaer.

En af de mest spændende nye funktioner i det store Android 12 opdatering er det nye tapetbaserede temasystem, kodenavnet "monet." Det er en stor del af Googles nye "Materiale Du" designsprog, som lægger vægt på personalisering. Det nye temasystem gik i luften Android 12 Beta 2, men ligesom med introduktionen af ​​mørk tilstand i Android 10, vil det tage noget tid, før de fleste udviklere tilpasser deres apps til at understøtte temaer. Selvom Google endnu ikke har udgivet dokumentation for Material You, gør Android 12 Beta 2 det muligt for udviklere at implementere dynamisk tema i deres apps. Udvikleren af ​​Tasker, en automatiseringsapp rettet mod Android superbrugere, er en af ​​de første til at gøre det.

På sin YouTube-kanal viser Tasker-udvikleren João Dias den nye "Material You"-mulighed, han føjede til Tasker's temaindstillinger. Når den er aktiveret, tager Tasker's handlingslinje, bundlinje, menuer, skifter, skillelinjer og tekst farver fra dit tapet. Selve appen kan ikke ændre temaet programmæssigt siden

der er ingen offentlig API til det, men det er rart at se det tilpasse sig så hurtigt til det nye temasystem.

Ifølge Google bruger Android 12s farveudvindingssystem en klyngealgoritme med materialefarve mål for at bestemme dominerende og mindre dominerende farver og anvender derefter nuancer, der matcher din nuværende tapet. En palet af farver kan derefter bruges til at bestemme de tætteste nuancer til tapetet. Farverne er intelligent valgt, så de ikke støder sammen eller introducerer læsbarhedsproblemer.

Tredjeparts app-udviklere kan forespørge om de accentfarver, der genereres af systemet, for at anvende temaerne på deres egne apps, hvilket er præcis, hvad Tasker-udvikleren gjorde. Ved blot at få farverne fra de relevante R.farve værdier under kørsel, er Tasker-appen i stand til at matche sine farver til brugerens tapet. Det skal også være muligt ændre appens ikon baseret på det aktuelle tema, men Tasker-udvikleren har endnu ikke tilføjet support til det i sin app.

\r\n https://www.youtube.com/watch? v=a_tX1ybgkB8\r\n

Da Google endnu ikke tillader apps, der er bygget til Android 12, at blive udgivet på Google Play, har Tasker-udvikleren endnu ikke udgivet opdateringen med denne funktion. Men når først Google aktiverer udgivelse af apps, der målretter API-niveau 31 til Google Play, skal du forvente, at denne funktion først rammer Tasker-betakanalen. Du kan downloade den seneste version af Tasker-appen fra Play Butik-linket, der er indlejret nedenfor.

TaskerUdvikler: joaomgcd

Pris: 3,49.

4.6.

Hent

Selvom Tasker-appen er en af ​​de første apps, jeg har set, der inkorporerer Material Yous dynamiske tema, er den bestemt ikke den eneste derude. Et par udviklere, jeg har talt med, er allerede begyndt at teste det nye temasystem i private builds af deres apps, selvom de ikke er klar til at vise fremskridt endnu. Nogle få udviklere arbejder på nye biblioteker eller opdaterer eksisterende for at tilføje understøttelse af Android 12s dynamiske farvelægning, og vi forventer, at der kommer mange flere af disse projekter, når vi kommer tættere på Android 12s officielle frigøre.