Android Studio, Android tasarımına ve geliştirme alanındaki en iyi uygulamalara uygun kod şablonları sunarak güzel ve işlevsel uygulamalar oluşturma yolunda doğru adımlar atmanızı sağlar. Yeni uygulama modülleri, bağımsız etkinlikler veya diğer belirli Android proje bileşenleri oluşturmak için şablonları kullanabilirsiniz.
Bazı şablonlar, gezinme çekmeceleri veya giriş ekranları gibi yaygın kullanım bağlamları için başlangıç kodu sağlar. İlk kez projenizi oluştururken, mevcut bir projeye yeni bir uygulama modülü eklerken veya bir uygulama modülüne yeni bir etkinlik eklerken bu uygulama modülü ve etkinlik şablonları arasından seçim yapabilirsiniz.
Etkinliklere ek olarak, şablonları kullanarak mevcut bir uygulamaya diğer Android proje bileşenlerini de ekleyebilirsiniz. Bu şablonlar, hizmetler ve composable'lar gibi kod bileşenlerinin yanı sıra klasörler ve XML dosyaları gibi kod dışı bileşenleri de içerir.
Bu sayfada, etkinlikler gibi Android proje bileşenlerinin projenize nasıl ekleneceği ve Android Studio'da bulunan, en çok tercih edilen etkinlik şablonları açıklanmaktadır. Çoğu Android Studio şablonunun AndroidX'e bağlı olduğunu ve duyarlı kullanıcı arayüzlerini hızlı bir şekilde oluşturmanıza yardımcı olmak için Materyal Tasarım 3 ilkelerini kullandığını unutmayın.
Proje bileşeni ekleme
Android Studio, şabloları ekledikleri bileşen türüne göre gruplandırır. Örneğin, 1. şekilde gösterildiği gibi Etkinlik veya Compose bileşeni.
Şablon kullanarak Android proje bileşeni eklemek için Proje penceresini kullanın. Yeni bileşeni eklemek istediğiniz klasörü sağ tıklayın ve Yeni'yi seçin. Tıkladığınız klasöre hangi bileşenlerin eklenebileceğine bağlı olarak, Şekil 1'de gösterilenlere benzer bir şablon türleri listesi görürsünüz.
Eklemek istediğiniz şablonu seçtiğinizde, ilgili sihirbaz penceresi açılır ve bileşenin yapılandırma bilgilerini (ör. adı) ister. Yapılandırma bilgilerini girdikten sonra Android Studio, yeni bileşeninizin dosyalarını oluşturur ve açar. Ayrıca, projenizi senkronize etmek için bir Gradle derlemesi de çalıştırır.
Etkinlik şablonu seçme
Şablonların en yaygın kullanım alanlarından biri, mevcut bir uygulama modülüne yeni etkinlikler eklemektir. Hesaba giriş yapmak, ayrıntılarıyla birlikte bir öğe listesi sunmak veya uzun bir metin bloğunda gezinmek için ekran oluşturmaya yönelik şablonlar vardır.
Android Studio ayrıca Wear OS, Android TV ve Cloud App Engine gibi çeşitli uygulama modülü türleri için şablonlar sunar. Proje bileşeni eklerken bu farklı modül türleriyle ilgili şablonları görüntüleyebilirsiniz. Google AdMob Reklamları ve Google Haritalar gibi API'ye özgü modüller ve etkinlikler için de şablonlar mevcuttur.
En çok tercih edilen şablonlardan biri, örnek bir composable ve composable'ın önizlemesini içeren boş bir etkinlik oluşturan Empty Compose Activity şablonudur. Uygulama modülünüzü veya etkinliğinizi oluştururken sıfırdan başlamanıza olanak tanır.
Android Studio'da Compose uygulamaları oluşturma hakkında daha fazla bilgi için Jetpack Compose'u kullanmaya başlama başlıklı makaleyi inceleyin.