„Tasker“ kūrėjas demonstruoja „Android 12“ spalvų keitimo temų sistemą

„Material You“ dokumentacija dar nepateikiama, tačiau „Tasker“ kūrėjas pradėjo dirbti, kad įtrauktų „Android 12“ spalvas keičiančias temas.

Viena įdomiausių naujų „didžiųjų“ funkcijų Android 12 atnaujinimas yra nauja tapetų pagrindu sukurta temų sistema, kodiniu pavadinimu „monet“. Tai pagrindinė „Google“ naujovių dalisMedžiaga Tu" dizaino kalba, kurioje akcentuojamas personalizavimas. Pradėjo veikti nauja temų sistema Android 12 Beta 2, tačiau, kaip ir įdiegus tamsųjį režimą „Android 10“, praeis šiek tiek laiko, kol dauguma kūrėjų pritaikys savo programas, kad palaikytų temas. Nors „Google“ dar nepaskelbė „Material You“ dokumentų, „Android 12 Beta 2“ leidžia kūrėjams įdiegti dinaminį temą savo programose. „Android“ vartotojams skirtos automatizavimo programos „Tasker“ kūrėjas yra vienas pirmųjų, kuris tai padarė.

Savo „YouTube“ kanale „Tasker“ kūrėjas João Dias demonstruoja naują „Material You“ parinktį, kurią jis įtraukė į „Tasker“ temos nustatymus. Įjungus, Tasker veiksmų juosta, apatinė juosta, meniu, perjungikliai, skirstytuvai ir tekstas įgauna spalvas iš jūsų ekrano fono. Nuo tada pati programa negali programiškai pakeisti temos

jai nėra viešos API, bet malonu matyti, kad jis taip greitai prisitaiko prie naujos temų sistemos.

„Google“ teigimu, „Android 12“ spalvų išgavimo sistema naudoja klasterizacijos algoritmą su medžiagos spalva nustato dominuojančias ir mažiau dominuojančias spalvas, o tada pritaiko atspalvius, atitinkančius dabartinę tapetai. Tada pagal spalvų paletę galima nustatyti artimiausius tapetų atspalvius. Spalvos parenkamos protingai, kad jos nesikirstų ir nesukeltų įskaitomumo problemų.

Trečiųjų šalių programų kūrėjai gali pateikti užklausą dėl sistemos sugeneruotų akcentinių spalvų, kad pritaikytų temas savo programoms, o būtent tai padarė Tasker kūrėjas. Tiesiog gaudami spalvas iš atitinkamų R.spalva reikšmės vykdymo metu, „Tasker“ programa gali suderinti savo spalvas su vartotojo ekrano fonu. Taip pat turėtų būti įmanoma pakeisti programos piktogramą remiantis dabartine tema, tačiau „Tasker“ kūrėjas dar nepridėjo to palaikymo į savo programą.

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

Kadangi „Google“ dar neleidžia „Android 12“ sukurtų programų skelbti „Google Play“, „Tasker“ kūrėjas dar nepaskelbė atnaujinimo su šia funkcija. Tačiau kai „Google“ įgalins „Google Play“ skelbti programas, taikomas 31 API lygiui, tikėkitės, kad ši funkcija pirmiausia pasieks „Tasker“ beta kanalą. Naujausią „Tasker“ programos versiją galite atsisiųsti iš toliau pateiktos „Play Store“ nuorodos.

TaskerisProgramuotojas: joaomgcd

Kaina: 3,49.

4.6.

parsisiųsti

Nors „Tasker“ programa yra viena iš pirmųjų mano matytų programų, apimančių dinamišką „Material You“ temą, ji tikrai nėra vienintelė. Keletas kūrėjų, su kuriais kalbėjausi, jau pradėjo bandyti naują teminę sistemą privačiose savo programų versijose, nors jie dar nėra pasirengę parodyti jokios pažangos. Kai kurie kūrėjai kuria naujas bibliotekas arba atnaujina esamas, kad būtų palaikoma „Android 12“ dinamika. spalvinimas, ir tikimės, kad šių projektų bus daug daugiau, kai priartėsime prie oficialaus „Android 12“ paleisti.