Google, Android 12'nin ilk beta sürümünü sundu hangi içinde bir dizi arayüz tasarım güncellemesi önerildi proje tarihindeki en önemlisi. Yeni tasarım konsepti uygular "Material You" yeni nesil Materyal Tasarım olarak lanse edildi.
Yeni konsept tüm platformlara ve arayüz öğelerine otomatik olarak uygulanacaktır, ve uygulama geliştiricilerinden herhangi bir değişiklik gerektirmeyecektir.
Platformun kendisinde, yeni bir widget tasarımı şu şekilde vurgulanır: daha görünür hale getirildi, köşe yuvarlama iyileştirildi ve sistem temasıyla eşleşen dinamik renkleri kullanma yeteneği sağlandı.
Sistem paletini otomatik olarak uyarlama yeteneği eklendi seçilen duvar kağıdı rengine: sistem baskın renkleri otomatik olarak algılar, geçerli paleti ayarlar ve değişiklikleri bildirim alanı, kilit ekranı, widget'lar ve ses kontrolü dahil tüm arayüz öğelerine uygular.
Yeni animasyon efektleri uygulandı, Ekrandaki öğeleri kaydırırken, görüntülerken ve hareket ettirirken ölçeğin kademeli olarak artması ve alanların düzgün hareket etmesi gibi. Örneğin, kilit ekranında bir bildirimi iptal ettiğinizde, zaman göstergesi otomatik olarak genişler ve önceden bildirimin kapladığı alanı kaplar.
Ayrıca vurgulanmıştır ki kaydırma kenarlarını germe efekti eklendi, Bu, kullanıcının kaydırma sınırını aştığını ve içeriğin sonuna ulaştığını açıkça gösterir. Yeni efektle içeriğin görüntüsü uzatılır ve kurtarılır. Yeni kaydırma sonu gösterge modu varsayılan olarak açıktır, ancak ayarlarda eski davranışı geri döndürme seçeneği vardır.
Daha yumuşak ses geçişleri uygulandı- Bir ses yayan uygulamadan diğerine geçerken, birincisinin sesi artık yumuşak bir şekilde susturulur ve ikincisi, diğerine herhangi bir ses empoze edilmeden hafifçe yükseltilir.
Buna ek olarak, sistem performansının önemli bir optimizasyonu gerçekleştirildi: Ana sistem hizmetlerinin CPU'su üzerindeki yük% 22 azaldı ve bu da pil ömrünün% 15 artmasına neden oldu. Kilit çekişmesini azaltarak, gecikmeyi azaltarak ve G / Ç'yi optimize ederek, bir uygulamadan diğerine geçişlerin performansını artırır ve uygulama başlatma süresini kısaltırsınız.
Veritabanı sorgu performansı iyileştirildi CursorWindow işleminde satır içi optimizasyonları kullanarak. Küçük miktarlarda veri için, CursorWindow% 36 daha hızlıdır ve 1000'den fazla satır içeren kümeler için hızlanma 49 kata kadar çıkabilir.
The Kullanıcının programla uzun süre açıkça etkileşime girmemesi durumunda izin veren uygulamanın hazırda bekletme modu, uygulamaya önceden verilen izinleri otomatik olarak sıfırlayın, yürütmeyi durdurun, bellek gibi uygulama tarafından kullanılan kaynakları iade edin ve arka plan işlerinin başlatılmasını ve push bildirimlerinin gönderilmesini engelleyin.
BLUETOOTH_SCAN izni eklendi Bluetooth aracılığıyla yakındaki cihazları taramak için ayırın. Daha önce, bu fırsat, cihazın konumu hakkındaki bilgilere erişim olduğunda sağlanıyordu ve bu, Bluetooth aracılığıyla başka bir cihazla eşleşmesi gereken uygulamalar için ek izinler sağlama ihtiyacına yol açtı.
İkinci beta sürümünde, Gizlilik Panelinin tüm izin ayarlarına genel bir bakışla görünmesi ve bir uygulama kullanıcısının hangi verilere erişebileceğini anlamanıza izin vermesi beklenmektedir). Panele, mikrofonu ve kamerayı da zorla kapatabileceğiniz mikrofon ve kamera etkinlik göstergeleri eklenecek.
Son olarak, 12'in üçüncü çeyreğinde Android 2021'nin piyasaya sürülmesi bekleniyor.
Bu beta sürümünün hazır yazılım yapılarından, Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G ve Pixel 5 cihazlarının yanı sıra bazı ASUS cihazları için sunulmaktadır. , OnePlus cihazları, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi ve ZTE.
kaynak: https://android-developers.googleblog.com