Tasker-ის დეველოპერი გვიჩვენებს Android 12-ის ფერების შეცვლის თემების სისტემას

Material You დოკუმენტაცია ჯერ არ არის ცოცხალი, მაგრამ Tasker-ის დეველოპერმა დაიწყო მუშაობა Android 12-ის ფერის შეცვლაზე თემების ჩართვაზე.

დიდის ერთ-ერთი ყველაზე საინტერესო ახალი ფუნქცია Android 12 განახლება არის ახალი ფონზე დაფუძნებული თემების სისტემა, კოდური სახელწოდებით "მონეტი". ეს არის Google-ის ახლის ძირითადი ნაწილი"მასალა შენდიზაინის ენა, რომელიც აქცენტს აკეთებს პერსონალიზაციაზე. ახალი თემების სისტემა გააქტიურდა Android 12 Beta 2, მაგრამ ისევე, როგორც Android 10-ში ბნელი რეჟიმის დანერგვისას, გარკვეული დრო დასჭირდება, სანამ დეველოპერების უმეტესობას მოარგებენ თავიანთ აპებს თემების მხარდასაჭერად. მიუხედავად იმისა, რომ Google-ს ჯერ არ გამოუქვეყნებია დოკუმენტაცია Material You-სთვის, Android 12 Beta 2 საშუალებას აძლევს დეველოპერებს განახორციელონ დინამიური თემები თავიანთ აპებში. Tasker-ის დეველოპერი, ავტომატიზაციის აპი, რომელიც მიმართულია Android-ის მომხმარებლებისთვის, ერთ-ერთი პირველია, ვინც ამას აკეთებს.

თავის YouTube არხზე Tasker-ის დეველოპერი ჟოაო დიასი აჩვენებს ახალ "Material You" ვარიანტს, რომელიც მან დაამატა Tasker-ის თემის პარამეტრებში. ჩართვის შემდეგ, Tasker-ის სამოქმედო ზოლი, ქვედა ზოლი, მენიუები, გადამრთველები, გამყოფები და ტექსტი იღებს ფერებს თქვენი ფონიდან. მას შემდეგ აპს არ შეუძლია პროგრამულად შეცვალოს თემა

ამისთვის არ არსებობს საჯარო API, მაგრამ სასიამოვნოა მისი ასე სწრაფად ადაპტაცია ახალ თემატურ სისტემასთან.

Google-ის თანახმად, Android 12-ის ფერების ამოღების სისტემა იყენებს კლასტერირების ალგორითმს Material Color-ით მიზნად ისახავს დომინანტური და ნაკლებად დომინანტური ფერების განსაზღვრას და შემდეგ იყენებს ფერებს, რომლებიც შეესაბამება თქვენს მიმდინარეობას ფონი. ფერების პალიტრა შეიძლება გამოყენებულ იქნას შპალერთან უახლოესი ფერების დასადგენად. ფერები შერჩეულია ჭკვიანურად ისე, რომ ისინი არ ეჯახებიან ერთმანეთს ან არ წარმოადგენენ წაკითხვის საკითხებს.

მესამე მხარის აპლიკაციების დეველოპერებს შეუძლიათ მოითხოვონ სისტემის მიერ წარმოქმნილი აქცენტის ფერები, რათა გამოიყენონ თემები საკუთარ აპებზე, რაც ზუსტად ისაა, რაც Tasker-ის დეველოპერმა გააკეთა. უბრალოდ ფერების მიღებით შესაბამისი R. ფერი მნიშვნელობები მუშაობის დროს, Tasker აპს შეუძლია შეესაბამებოდეს მისი ფერები მომხმარებლის ფონს. ასევე შესაძლებელი უნდა იყოს შეცვალეთ აპლიკაციის ხატულა ეფუძნება მიმდინარე თემას, მაგრამ Tasker-ის დეველოპერს ჯერ არ დაუმატებია ამის მხარდაჭერა თავის აპლიკაციაში.

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

ვინაიდან Google ჯერ არ აძლევს Android 12-ისთვის შექმნილი აპებს Google Play-ზე გამოქვეყნების უფლებას, Tasker-ის დეველოპერს ჯერ არ გამოუქვეყნებია განახლება ამ ფუნქციით. თუმცა, როგორც კი Google ჩართავს აპების გამოქვეყნებას, რომლებიც მიზნად ისახავს API დონის 31-ს Google Play-ს, მაშინ ველით, რომ ეს ფუნქცია პირველ რიგში მოხვდება Tasker ბეტა არხზე. შეგიძლიათ ჩამოტვირთოთ Tasker აპის უახლესი ვერსია Play Store-ის ბმულიდან, რომელიც ჩაშენებულია ქვემოთ.

ტასკერიშემქმნელი: joaomgcd

ფასი: 3.49.

4.6.

ჩამოტვირთვა

მიუხედავად იმისა, რომ Tasker აპი არის ერთ-ერთი პირველი აპი, რომელიც მე ვნახე, რომელიც აერთიანებს Material You-ის დინამიურ თემებს, ის ნამდვილად არ არის ერთადერთი. რამდენიმე დეველოპერმა, რომლებთანაც ვესაუბრე, უკვე დაიწყო თემების ახალი სისტემის ტესტირება მათი აპლიკაციების პირად ნაგებობებში, თუმცა ისინი ჯერ არ არიან მზად რაიმე პროგრესის გამოსახატავად. რამდენიმე დეველოპერი მუშაობს ახალ ბიბლიოთეკებზე ან განაახლებს არსებულს, რათა დაამატოს მხარდაჭერა Android 12-ის დინამიურისთვის შეღებვა და ჩვენ ველით, რომ ამ პროექტებიდან ბევრად მეტი მოხდება, როგორც კი Android 12-ის ოფიციალურთან მიახლოება გათავისუფლება.