XDA forumlarındaki bir geliştirici, yeni duvar kağıdı tabanlı tema sisteminin Android 12'de çalışmasını sağlamayı başardı. İşte ilk bakışımız.
Yayınlanmadan önce Android 12 Bu haftanın başında Geliştirici Önizlemesi 1'de Google'ın bir geliştirme üzerinde çalıştığını öğrendik. yeni tema sistemi desteklenen üçüncü taraf uygulamaları yeniden renklendirebilir. Bu gelişmiş tema sistemi, Android'in önceki sürümlerinde sunulan RRO ve OMS API'lerinin temellerini alır ve Mevcut temayla eşleşen özel bir tema oluşturmak için bunları Android'in Palette ve WallpaperColors API'leriyle birleştirir. duvar kağıdı. Bu özellik genel Geliştirici Önizlemesinde çalışmıyor olsa da, geliştirici kdrag0nProtonAOSP ROM'u ve Pixel cihazları için ProtonKernel'i yapma çalışmalarıyla tanınan, bunu çalıştırmayı başardı ve Android 12'nin yeni duvar kağıdı tabanlı tema sistemine ilk bakışımızı sağladı.
Geliştirici tarafından paylaşılan ve duvar kağıdı ayarlamanın ve Android 12'nin Hızlı Ayarlar kutucukları için bir bildirim arka plan rengi ve vurgu rengi seçmesinin nasıl bir şey olduğunu gösteren bir albüm:
Android 12'deki duvar kağıtları ve bunlara karşılık gelen temalardan oluşan bir galeri. Kredi: kdrag0n
Ve burada bir temanın Ayarlar'ın bazı kısımlarını nasıl yeniden renklendirdiğini gösteren başka bir albüm var ( gizli "Silky Home" bayrağı etkin):
Kredi: kdrag0n
Son olarak, Android 12'nin kullanıma sunulduğu tema sistemini gösteren bir dizi görseli burada bulabilirsiniz. yeni, geliştirme aşamasındaki kilit ekranı ve bildirim kullanıcı arayüzü etkinleştirildi:
Kredi: kdrag0n
"Monet"i kendimiz etkinleştirme konusunda başarılı olamasak da, çoğunlukla Android 12'nin SystemUI'sini inceledikten sonra nasıl çalıştığını anlıyoruz. Geliştirici kdrag0n ile konuştuktan sonra onu nasıl çalıştırdığını biraz açıkladı. Şöyle dedi: "Bir sistem özelliğini ayarladıktan sonra özelliği etkinleştirdim. Ancak DP1 herhangi bir sistem renk paleti içermediğinden bunun hiçbir etkisi olmadı. Renk benzerliğine dayalı olarak RRO kaplamalarını dinamik olarak uygulayarak çalışır, bu nedenle kaplamaların nasıl oluşturulması gerektiğini öğrenmek için SystemUI'da tersine mühendislik yaptım. Bundan sonra Google'ın resmi Materyal Tasarımı renk paletlerini temel alan kaplamalar oluşturmak için bir komut dosyası yazdım. Monet, renk paletleri kurulur kurulmaz çalışmaya başladı."
Geçen hafta biz Android 12'nin tasarım maketleri alındıyeni bildirim paneli kullanıcı arayüzünü sergileyen. İlginç bir şekilde bildirim panelinin arka planı açık bej renkteydi ve bunun da bej renkli duvar kağıdının bir sonucu olduğunu düşünüyoruz. Google'ın Android'in yeni tema sistemini nasıl bir şey olduğunu göstererek gösterdiğine inanıyorduk Kullanıcı tarafından seçilen belirgin renklere göre arka plan ve vurgu renklerini değiştirmek için duvar kağıdı. Bu haftanın başlarında Google'ın bu yeni duvar kağıdı tabanlı tema sistemi üzerinde çalıştığını açıklamıştık. "monet" kod adı altındave dün gece geç saatlerde Android 12'nin ilk görsellerini yayınladık geliştirme aşamasındaki kilit ekranı ve bildirimler kullanıcı arayüzü sızdırılan tasarım modelleriyle kısmen eşleşiyordu. "Monet"e bu ilk bakışla artık Android 12'nin son tasarımından neler bekleyebileceğimize dair daha net bir resme sahibiz. tek elle ulaşılabilirlikteki değişiklikler.
Android 12'nin yeni tema sistemi ve kullanıcı arayüzü hakkında ne düşünüyorsunuz?