Android Studio, geliştirmenin her aşaması için araçlar içerir ancak en önemlisi uygulamanızı yazmaktır: kodu yazmak, düzenler oluşturmak, resimler oluşturmak ve bu süreçte üretken olmaktır.
Bu bölümün amacı, uygulamanızı yazmanıza ve bunu hızlı bir şekilde yapmanıza yardımcı olacak araçları tanıtmaktır.
Kodlama üretkenliği
Aşağıda, kod yazarken daha üretken olmanıza yardımcı olacak birkaç özellik verilmiştir.
Kod tamamlama
Kod tamamlama, yazım hatalarını ve sınıf, yöntem ve değişken adlarını arama ihtiyacını azaltarak uygulama geliştirmeyi hızlandırır. Kod düzenleyici; temel tamamlama, akıllı tamamlama ve ifade tamamlama özelliklerini sunar.
Kod tamamlama ve yapay zeka ile kod tamamlama hakkında daha fazla bilgi edinin.
Özel kod tamamlama şablonları oluşturma
Canlı şablonlar, küçük kod parçalarının hızlı bir şekilde eklenmesi ve tamamlanması için kod snippet'leri girmenize olanak tanır. Canlı şablon eklemek için şablon kısaltmasını yazıp Tab tuşuna basın. Android Studio, şablonla ilişkili kod snippet'ini kodunuza ekler.
Örneğin, comp kısaltmasının ardından Tab yazıldığında yeni bir birleştirilebilir işlevin kodu eklenir. Alternatif olarak, loge yazarak Log.e yöntemini bulabilir ve kodunuzdan çıkış yapabilirsiniz.
Desteklenen canlı şablonların listesini görmek ve bunları özelleştirmek için File > Settings > Editor > Live Templates'i (macOS'te Android Studio > Settings > Editor > Live Templates) tıklayın.
Canlı şablonlar hakkında daha fazla bilgi edinin.
Lint ile hızlı düzeltmeler yapma
Android Studio, uygulamayı yürütmeden veya test yazmadan kodunuzun yapısal kalitesiyle ilgili sorunları belirlemenize ve düzeltmenize yardımcı olmak için lint adlı bir kod tarama aracı sunar.
Android Studio, uygulamanızı her oluşturduğunuzda kaynak dosyalarınızda olası hataları kontrol etmek için hata analizi çalıştırır ve doğruluk, güvenlik, performans, kullanılabilirlik, erişilebilirlik ve uluslararasılaştırma alanlarında optimizasyon iyileştirmeleri arar.
Lint hakkında daha fazla bilgi edinin.
Belgeleri ve kaynak ayrıntılarını inceleyin
Bir API'nin belgelerini görüntülemek için imleci yöntem/üye/sınıf adının üzerine getirip F1 tuşuna basın.
Resimler ve temalar gibi diğer kaynaklar hakkında da bilgi edinebilirsiniz.
Örneğin, imleci bir Compose Modifier veya Material
3 ColorScheme özelliğinin üzerine yerleştirirseniz bu özelliğin dokümanlarını ve varsayılan parametrelerini görebilirsiniz.
Hızlıca yeni dosyalar oluşturma
Yeni bir dosya oluşturmak istediğinizde Proje penceresinde istediğiniz dizini tıklayın, ardından Alt + Insert (Mac'te Command + N) tuşlarına basın. Android Studio, seçilen dizine göre önerilen dosya türlerinin listesini içeren küçük bir pencere gösterir.
Kaynaklarla çalışma
Android Studio, kaynak dosyaları oluşturmanıza ve yönetmenize yardımcı olacak aşağıdaki özellikler ve araçları içerir.
Kaynak ekleme hakkında daha fazla bilgi edinin.
Tüm ekran yoğunlukları için resim oluşturma
Android Studio, her ekran yoğunluğunu destekleyen resimler ve özel kullanıcı arayüzü simgeleri oluşturmanıza yardımcı olan Vector Asset Studio adlı bir araç içerir. Düzenlemek için kendi SVG dosyanızı yükleyebilir veya Google tarafından sağlanan birçok Material Design simgesinden birini seçebilirsiniz. Başlamak için Dosya > Yeni > Vektör Öğesi'ni tıklayın.
Vector Asset Studio hakkında daha fazla bilgi edinin.
Android Studio'da, her ekran yoğunluğunu desteklemek için farklı çözünürlüklerde özel başlatıcı ve bildirim simgelerinin yanı sıra standart kullanıcı arayüzü simgeleri oluşturmanıza yardımcı olan Image Asset Studio adlı bir araç da bulunur. Özelleştirme için kendi resminizi veya metninizi yükleyebilir ya da Google tarafından sağlanan Materyal Tasarım simgeleri kitaplığından seçim yapabilirsiniz. Başlamak için Dosya > Yeni > Resim Öğesi'ni tıklayın.
Resim Öğeleri Stüdyosu hakkında daha fazla bilgi edinin.
Resimleri ve renkleri önizleme
Kodunuzda resimlere ve simgelere referans verirken, resim veya simge referansını doğrulamanıza yardımcı olmak için sol kenar boşluğunda resmin önizlemesi gösterilir.
Resmi tam boyutta görüntülemek için sol kenar boşluğundaki küçük resmi tıklayın. Alternatif olarak, eklenmiş referansta imleci varlığın üzerine getirin ve F1 tuşuna basarak tüm alternatif boyutlar dahil olmak üzere resim ayrıntılarını görün.
Yeni düzenler oluşturma
Android Studio, Composable önizleme işlevini kullandığınızda composable düzenlerinizi önizlemenize olanak tanır. Composable'larınızın önizlemeleri dosyanın Tasarım görünümünde gösterilir ve composable'ları düzenlerken gerçek zamanlı olarak güncellenir.
Kullanıcı arayüzü dizelerini çevirme
Çeviri Düzenleyici aracı, çevrilmiş tüm kaynaklarınızın tek bir görünümünü sunar. Bu sayede, strings.xml dosyasının her sürümünü açmadan çevirileri değiştirebilir, ekleyebilir ve hatta eksik çevirileri bulabilirsiniz. Hatta çeviri hizmeti sipariş etmek için dizeler dosyanızı yükleyebilirsiniz.
Başlamak için strings.xml dosyanızın herhangi bir kopyasını sağ tıklayın ve Çeviri Düzenleyici'yi Aç'ı tıklayın. Compose'da çevrilmiş kaynaklara erişmek için stringResource(R.string.your_string) simgesini kullanın.
Çeviri Düzenleyici hakkında daha fazla bilgi edinin.