İlk Android uygulamanızı oluşturup çalıştırın

Bu codelab'de, Android Studio tarafından sağlanan temel uygulama şablonundan başlayarak ilk Android uygulamanızı (Doğum Gününüz) oluşturacaksınız. Ayrıca, bir Android projesinin nasıl göründüğünü keşfedecek ve Android Studio'da farklı pencereleri nasıl kullanacağınızı öğreneceksiniz.

Ön koşullar

  • Kelime işlemci veya e-tablo gibi uygulamaları ayarlama, yapılandırma ve kullanma konusunda bilgi sahibi olma

Neler öğreneceksiniz?

  • Bir şablon kullanarak Android uygulaması için Android Studio projesi oluşturma.

Derlemeniz istenen nedir?

  • Şablondan temel bir Android uygulaması

İhtiyacınız olanlar

  • Android Studio'nun yüklü olduğu bir bilgisayar

Bu görevde Android Studio tarafından sağlanan bir proje şablonu kullanarak bir Android uygulaması oluşturacaksınız.

Proje şablonları

Android Studio'da proje şablonu, gerekli tüm parçalara sahip ancak çok fazla iş yapmayan bir Android uygulamasıdır. Amacımız, daha hızlı bir şekilde başlangıç yapmanıza ve işinizden tasarruf etmenize yardımcı olmaktır. Android Studio'daki şablonlara örnek olarak harita içeren bir uygulama ve birden fazla ekranı olan uygulamalar verilebilir.

Boş Etkinlik projesi oluşturma

Bu adımları uyguladığınızda, yeni uygulamanızın Boş Etkinlik proje şablonunu kullanarak yeni bir Android Studio projesi oluşturursunuz.

  1. Android Studio simgesini tıklayarak Android Studio'yu başlatın (zaten açık değilse).

Android Studio'ya Hoş Geldiniz penceresi görüntülenir.

  1. Android Studio'ya hoş geldiniz penceresinde, + Yeni bir Android Studio projesi başlat'ı tıklayın.

Android Studio tarafından sağlanan şablonların listesi ile Yeni Proje Oluştur penceresi açılır.

  1. Ne yapabileceğiniz hakkında bir fikir edinmek için en üstteki sekmeleri tıklayın ve şablonlara göz atın. Birçok farklı cihaz türü (telefonlar, tabletler ve saatler gibi) ve farklı uygulama türleri (kaydırılabilir ekranlara sahip uygulamalar, harita içeren uygulamalar ve gösterişli gezinme içeren uygulamalar) için şablonlar bulunur.
  2. Pencerenin sol üst tarafındaki Telefon ve Tablet sekmesini tıklayın.
  3. Üst satırda, Boş Etkinlik şablonunu tıklayarak projeniz için şablon olarak seçin.

Boş Etkinlik şablonu, uygulama oluşturmak için kullanılabilecek en basit şablondur. Tek bir ekrana sahiptir ve basit bir "Hello World!" mesajı gösterir.

  1. Pencerenin alt kısmında İleri'yi tıklayın. Yeni Proje Oluştur iletişim kutusu açılır.

Projenizi aşağıdaki gibi yapılandırın:

  1. Ad, uygulamanızın adıdır. Ad ifadesinin altındaki kutuya projenizin adı olarak Happy Birthday yazın.
  2. Paket adı Android sistemi tarafından uygulamanızı benzersiz bir şekilde tanımlamak için kullanılan addır. Genellikle varsayılan olarak kuruluşunuzun adını ve ardından uygulamanın adını küçük harfle (bu örnekte "com.example.happybirthday") belirler.
  3. Konumu kaydet, projenizle ilgili tüm dosyaların kaydedildiği konumdur. Dosyalarınızı bulabilmek için bunun bilgisayarınızda nerede olduğunu not edin. Kaydetme konumunu şimdilik olduğu gibi bırakabilirsiniz.
  4. Dil, projeniz için hangi programlama dilini kullanmak istediğinizi tanımlar. Dilin Kotlin olduğundan emin olun.
  5. Minimum SDK, uygulamanızın üzerinde çalışabileceği minimum Android sürümünü belirtir. Açılır listeden API 19: Android 4.4 (KitKat)'i seçin.
  1. Minimum SDK altında, uygulamanızın seçili API düzeyiyle kaç cihaz üzerinde çalışabileceğiyle ilgili bilgilendirici nota dikkat edin. Merak ediyorsanız, aşağıda gösterildiği gibi Android'in farklı sürümlerinin listesini görüntülemek için Seçmeme yardım et bağlantısını tıklayın. Ardından Yeni Proje penceresine dönün.

  1. Yeni Proje Oluştur penceresinde, Eski android.support kitaplıklarını kullan seçeneğinin işaretli olmadığından emin olun. Bu konu hakkında daha fazla bilgi edinmek istiyorsanız soru işaretini tıklayın.
  2. Son'u tıklayın.

Android Studio, projeyi ve tüm dosyalarını açar.

Android Studio'yu ilk açtığınızda, üç pencere görürsünüz:

(1) Proje penceresinde projenizin dosyaları ve klasörleri gösterilir.

(2) Düzenleme penceresi kodu düzenlemek içindir.

(3) Yenilikler penceresinde haberler ve yararlı ipuçları gösterilir.

Android Studio'nun sağ alt köşesinde, Android Studio'nun projenizi ayarlamak için hâlâ çalışıyor olup olmadığını görebilirsiniz. Örneğin:

  1. Android Studio, projenizin kurulumunu tamamlayana kadar bekleyin. Sol alt köşede yer alan, aşağıda gösterilen gibi bir mesaj, proje tamamlandığında sizi bilgilendirir.

Bu görevde mobil cihazın yazılım sürümünü (emülatör) oluşturup bilgisayarınızda çalıştırmak için Android Sanal Cihaz (AVD) yöneticisini kullanacaksınız. Sanal cihaz veya emülatör, telefon gibi belirli bir Android cihaz türünün yapılandırmasını simüle eder. Bu, tercih ettiğiniz Android sistem sürümünü çalıştıran herhangi bir telefon veya tablet olabilir. Ardından, Boş Etkinlik şablonuyla oluşturduğunuz uygulamayı çalıştırmak için sanal cihazı kullanırsınız.

Android sanal cihaz (AVD) oluşturma

Bilgisayarınızda emülatör çalıştırmanın ilk adımı, sanal cihaz için bir yapılandırma oluşturmaktır.

  1. Android Studio menü çubuğundan Araçlar > AVD Yöneticisi'ni seçin.

Sanal Cihazlarınız iletişim kutusu aşağıda gösterildiği şekilde gösterilir. (Daha önce bir sanal cihaz oluşturduysanız burada listelenir.)

  1. + Sanal Cihaz Oluştur'u tıklayın.

Donanım Seç penceresi görüntülenir.

Donanım Seç penceresi, aralarından seçim yapabileceğiniz Kategori'ye göre düzenlenmiş önceden yapılandırılmış cihazların listesini gösterir. Tabloda, her cihaz için ekran boyutu (Boyut), piksel çözünürlüğü (Çözünürlük) ve piksel yoğunluğu (Yoğunluk) için bir sütun bulunur.

  1. Kategori olarak Telefon'u seçin.
  2. Bir telefon seçin (örneğin, Pixel 3 XL) ve ardından İleri'yi tıklayın. Herhangi bir telefon seçebilirsiniz, ancak bu codelab için daha yeni bir cihaz seçebilirsiniz.

Sistem Resmi penceresi görünür. Buradan, sanal cihazınızda çalışacak Android sistemini seçersiniz. Bu sayede, uygulamanızı Android sisteminin farklı sürümlerinde test edebilirsiniz.

  1. Önerilen sekmesinde, sanal cihazda çalışacak Android sisteminin sürümü olarak Q'i seçin. Bu, yazma sırasında Android'in en son sürümüydü, ancak daha sonraki kararlı sürümleri seçebilirsiniz. Kararlı sürümlerin listesi için buraya bakın.
  1. İleri'yi tıklayın.

Android Sanal Cihaz (AVD) penceresi açılır. Cihazınız için ek yapılandırma ayrıntıları seçebilirsiniz.

  1. AVD Name (AVD Adı) alanına Android Sanal Cihazınız için bir ad girin. Diğerlerini değiştirmeyin.
  2. Son'u tıklayın.

Yeni sanal cihazınız, Sanal Cihazınız penceresinde gösterilir ve kullanıma hazırdır.

  1. Sanal Cihazınız penceresini kapatın.

Uygulamanızı sanal cihazda çalıştırın

  1. Henüz yapmadıysanız Android Studio'yu ön plana getirin.
  2. Android Studio'da, araç çubuğunda sanal cihaz açılır menüsünü bulun (aşağıdaki örneğe benzer) ve ardından açılır listeden oluşturduğunuz sanal cihazı seçin. (Veya > Cihazı Seç. düğmesini tıklayıp pop-up'taki kullanılabilir cihazlardan sanal cihazınızı seçin.)
  3. Android Studio'da, Çalıştır > Uygulamayı çalıştır'ı seçin veya araç çubuğundaki Çalıştır simgesini Uygulamayı &Çalıştır'ı çalıştır seçeneğini belirleyin veya araç çubuğundan Çalıştır simgesini [ICON HERE] tıklayın. [IMAGEINFO]: ic_run.png, Android Studio Run simgesi tıklayın.
    Sanal cihaz, fiziksel bir cihaz gibi başlar ve açılır. Bilgisayarınızın hızına bağlı olarak bu işlem biraz zaman alabilir.

Hazır olduğunda, uygulamanız aşağıda gösterildiği gibi sanal cihazda açılır.

Tebrikler! Sanal cihazınız çalışır durumda. Başlığın "Happy Birthday" olduğuna ve ekranda "Hello World!" olduğuna dikkat edin.

Projenizi yapılandırdığınızda Android Studio, bilgisayarınızda AndroidStudioProjects adlı tüm Android projeleriniz için bir klasör oluşturdu. Android Studio, AndroidStudioProjeleri klasöründe de uygulamanızla aynı ada sahip bir klasör oluşturur (bu örnekte HappyBirthday).

HappyBirthday klasörü, proje klasörünüzdür. Android Studio, hem oluşturduğunuz dosyaları hem de Android Studio tarafından oluşturulan dosyaları proje klasörünüze kaydeder.

  1. Android Studio'da, soldaki Proje penceresine bakın. Proje penceresinde projenizin dosyaları ve klasörleri gösterilir.

Proje penceresindeki dosyalar, kod yazarken proje dosyaları arasında gezinmeyi kolaylaştırmak için düzenlenir. Ancak, dosyaları Finder veya Windows Gezgini gibi bir dosya tarayıcısında incelerseniz dosya hiyerarşisi çok farklı düzenlenir.

Bu görevde proje klasörü hiyerarşisinin bu iki farklı görünümünü keşfedeceksiniz.

  1. Android Studio'da, sol üst köşedeki açılır menüden Proje penceresinde Android'i seçin.

Aşağıdakine benzer bir dosya listesi görürsünüz:

Dosyalarınızın bu görünümü ve düzeni, projeniz için kod yazmaya çalışırken yararlı olur.

Dosyalarınızı, Finder (macOS için) veya Explorer (Windows için) gibi bir dosya tarayıcısında olduğu gibi görüntüleyebilirsiniz.

  1. Proje penceresinde, açılır menüden Proje Kaynak Dosyaları'nı seçin.

Başlığın, proje dosyalarının depolandığı klasöre dönüştüğüne dikkat edin.

Artık dosyalara herhangi bir dosya gezginiyle aynı şekilde göz atabilirsiniz.

  1. Önceki görünüme geri dönmek için Proje penceresinde tekrar Android'i seçin.

Güzel! Artık bir şablondan uygulama oluşturup çalıştırabilir ve proje dosyalarınızı bulabilirsiniz.

  • Yeni bir proje oluşturmak için Android Studio'yu başlatın, + Yeni bir Android Studio projesi başlatın'ı tıklayın, projenize bir ad verin, bir şablon seçin ve ayrıntıları girin.
  • Uygulamanızı çalıştırmak üzere bir Android sanal cihazı (emülatör) oluşturmak için Araçlar > AVD Yöneticisi'ni seçin ve AVD Manager'ı kullanarak bir donanım cihazı ve sistem görüntüsü seçin.
  • Uygulamanızı sanal bir cihazda çalıştırmak için cihaz oluşturduğunuzdan emin olun, araç çubuğu açılır menüsünden cihazı seçin ve ardından araç çubuğundaki Çalıştır simgesini Uygulamayı &Çalıştır'ı çalıştır seçeneğini belirleyin veya araç çubuğundan Çalıştır simgesini [ICON HERE] tıklayın. [IMAGEINFO]: ic_run.png, Android Studio Run simgesi tıklayarak uygulamanızı çalıştırın.
  • Proje dosyalarınızı bulmak için Proje penceresinde açılır menüden Proje Kaynak Dosyaları'nı seçin.