Uygulamanızı yazma

Android Studio, geliştirmenin her aşaması için araçlar içerir, ancak en önemli şey uygulamanızı yazmaktır: Kod yazmak, düzen oluşturmak, resim oluşturmak ve bu süreçte üretkenliğinizi artırmak.

Bu bölümün konusu, uygulamanızı yazmanıza ve hızlıca yazmanıza yardımcı olacak araçlarla ilgilidir.

Kodlama üretkenliği

Aşağıdakiler, kodlama sırasında daha üretken olmanıza yardımcı olacak özelliklerden yalnızca birkaçıdır.

Kod tamamlama

Kod tamamlama, yazma 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 özellikleri sunar.

Kod tamamlama hakkında daha fazla bilgi edinin.

Özel kod tamamlama şablonları oluşturma

Canlı şablonlar, küçük kod parçalarını hızlı bir şekilde eklemek ve tamamlamak için kod snippet'leri girmenizi sağlar. Yayındaki bir şablonu eklemek için şablon kısaltmasını yazın ve Sekme tuşuna basın. Android Studio, şablonla ilişkili kod snippet'ini kodunuza ekler.

Örneğin, comp kısaltması ve ardından gelen Sekme kısaltması, yeni bir oluşturulabilir işlevin kodunu ekler. İsterseniz Log.e() yöntemini bulmak ve kodunuzdan günlüğe kaydetmek için loge yazın.

Desteklenen canlı şablonların listesini görmek ve özelleştirmek için Dosya > Ayarlar > Düzenleyici > Canlı Şablonlar'ı (macOS'te Android Studio > Ayarlar > Düzenleyici > Canlı Şablonlar) tıklayın.

Canlı şablonlar hakkında daha fazla bilgi edinin.

lint'ten hızlı düzeltmeler alın

Android Studio, uygulamanızı yürütmeden veya test yazmadan kodunuzun yapısal kalitesiyle ilgili sorunları tanımlayıp düzeltmenize yardımcı olmak için Lint adlı bir kod tarama aracı sunar.

Android Studio, uygulamanızı her derlediğinizde kaynak dosyalarınızda olası hatalar olup olmadığını kontrol etmek için Lint'i çalıştırır ve doğruluk, güvenlik, performans, kullanılabilirlik, erişilebilirlik ve uluslararasılaştırma açısından optimizasyonla ilgili iyileştirmeler bulmaya çalışır.

Lint hakkında daha fazla bilgi edinin.

Belgelere ve kaynak ayrıntılarına bakın

Bir API ile ilgili dokümanları, düzeltme işaretini yönteme/üye/sınıf adına yerleştirip F1 tuşuna basarak görüntüleyebilirsiniz.

Resimler ve temalar gibi diğer kaynakların da bilgisine ulaşabilirsiniz. Örneğin, düzeltme işaretini Android manifest dosyanızdaki tema adına yerleştirir ve F1 tuşuna basarsanız tema devralma hiyerarşisini ve çeşitli özelliklere ilişkin renkleri veya resimleri görebilirsiniz.

Hızla yeni dosyalar oluşturun

Yeni bir dosya oluşturmak istediğinizde, Proje penceresinde istediğiniz dizini tıklayın, ardından Alt + Ekle (Mac'te Command + N) tuşlarına basın. Android Studio, seçilen dizine uygun şekilde ö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 özellik ve araçları içerir.

Kaynak ekleme hakkında daha fazla bilgi edinin.

Tüm ekran yoğunlukları için resim oluştur

Android Studio, her ekran yoğunluğunu destekleyen resimler 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 malzeme tasarımı simgesinden birini seçebilirsiniz. Başlamak için Dosya > Yeni > Vektör Öğesi'ni tıklayın.

Vektör Asset Studio 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 bir ö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, düzeltme işaretini öğenin satır içi referansına yerleştirin ve tüm alternatif boyutları da içeren resim ayrıntılarını görmek için F1'e basın.

Yeni düzenler oluşturma

Android Studio, oluşturulabilir önizleme işlevini kullanırken oluşturulabilir düzenlerinizi önizlemenize olanak tanır. Oluşturulan öğelerinizin önizlemeleri, dosyanın Tasarım görünümünde görünür ve siz oluşturulan öğeleri düzenlediğinizde gerçek zamanlı olarak güncellenir.

XML düzenleri kullanıyorsanız Android Studio, XML'i düzenlerken düzeninizi önizlemeniz için Düzen Düzenleyici'yi sunar.

Kullanıcı arayüzü dizelerini çevirin

Ç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 kolayca değiştirebilir veya ekleyebilir, hatta eksik çevirileri bulabilirsiniz. Hatta çeviri hizmetlerini sipariş etmek için dizeler dosyanızı da yükleyebilirsiniz.

Başlamak için strings.xml dosyanızın herhangi bir kopyasını sağ tıklayın, ardından Çeviri Düzenleyici'yi Aç'ı tıklayın.

Çeviri Düzenleyici hakkında daha fazla bilgi edinin.