Adaptive Icon Nasıl Kullanılır?
Adaptive Icon?
Android 8.0 (API 26 ve üstü), farklı cihaz modellerinde farklı şekillerde görüntülenebilen uyarlanabilir uygulama iconu sunar.Uygulama iconları artık iki katmandan oluşturulmaktadır. Bunun için Foreground Layer ve Background Layer oluşturulmaktadır. Bu sayede hareketli bir icon’a sahip olunabilmektedir.
Adaptive Icon Nasıl Oluşturulur?
Android Studio açılır ve ardından sırasıyla File>New>Image Asset menüleri takip edilir.
Sonrasında gelecek olan menüde isim standartlarına uyarak bir isim verilmelidir.
Foreground Layer
Foreground kısmına da ic_logoismi_foreground şeklinde isim verildikten sonra “Image”, “Clip Art” veya “Text” ekleyebiliriz eğer Image eklenecekse ekrandaki path bölümünden arkaplanı transparan olan uygulama logosunu “.png” “.jpeg” ya da “svg path” olarak verilebilir; ancak daha az yer kaplaması için “svg path” tercih edilmelidir. Eklenen uygulama iconunun nasıl görüneceğini preview ekranında görülebilecektir.Uygulama iconunun boyutunu Scalling kısmından değiştirilebilir. Eğer logonuz gölgeli değilse ortalanması için “Trim” açılmalıdır.Iconunuz daire çizgilerinin içinde fazla büyük görünüyor ise Resize kısmından boyutu düzenlenebilir.
Background Layer
Background layer kısmında ise uygulama iconunun arka planı nasıl gözükecekse ona göre değiştirilebilir. “Renk” ve “Image” seçeneklerinden birisi kullanılabilir.
Legacy
Bu kısımda Play Store iconunu, API 25 ve altındaki telefonlarda uygulamanın iconu nasıl gözükmesi gerektiği seçilir.(square,circle,vertical,horizontal)
Next?
Bu kısımda artık uygulama iconu için gerekli boyutları ve adaptive icon için gerekli xml dosyaları oluşturuldu.
Manifests’e Eklenmesi
Manifests dosyasında
android:roundIcon = “@mipmap/ic_launcher_round”
android:icon= “@mipmap/ic_launcher”
attributelerini mipmap klasörü içerisinde oluşan iconadi.xml dosyaları seçilmelidir.
Referanslar: