Android Studio İle Bir Android Uygulaması Nasıl Oluşturulur?
Bu eğitici yazım sizlere Android Studio geliştirme ortamını kullanarak bir Android uygulaması oluşturmanın temellerini öğretecektir. Android cihazlar giderek daha yaygın hale geldikçe, yeni uygulamalar için talep artmaktadır. Android Studio, öğrenmek için kullanımı kolay (ve ücretsiz) bir geliştirme ortamıdır. Android’in kullandığı dil java olduğu için, bu eğitim için Java programlama dili hakkında çalışan bir bilgiye sahip olmanız en iyisidir. Bu öğreticide çok fazla kod kullanılmayacaktır, bu yüzden bilmediğiniz şeyleri anlamak veya anlamak için yeterli Java’yı bildiğinizi varsayacağım. Android Studio’yu ne kadar hızlı indirip yükleyebileceğinize bağlı olarak, bu işlem yaklaşık 30-60 dakika sürecektir.
1. Adım: Android Studio’yu yükleyin
- Android Studio’yu indirmek için http://developer.android.com/sdk/index.html adresine gidin .
- Talimatlarını izleyerek Android Studio’yu yüklemek için yükleyiciyi kullanın.
2. Adım: Yeni Bir Proje Açın
- Android Studio’yu açın.
- “Hızlı Başlangıç” menüsü altında “Yeni bir Android Studio projesi başlat” ı seçin.
- Açılan “Yeni Proje Oluştur” penceresinde, projenizi “HelloWorld” olarak adlandırın.
- İsterseniz, şirket adını istediğiniz gibi ayarlayın *.
- Proje dosyası konumunun nerede olduğunu not edin ve istenirse değiştirin.
- Sonrakine tıkla.”
- “Telefon ve Tablet” in işaretli tek kutunun olduğundan emin olun.
- Uygulamayı telefonunuzda test etmeyi planlıyorsanız, minimum SDK’nın telefonunuzun işletim sistemi seviyesinin altında olduğundan emin olun.
- Sonrakine tıkla.”
- “Boş Etkinlik” i seçin.
- Sonrakine tıkla.”
- Etkinlik adı alanlarının tümünü oldukları gibi bırakın.
- “Son” u tıklayın.
* Not: Bu, şirket adının bir kısmını “example.name.here.com” olarak tanımlamak için Android projelerinde tipik adlandırma kuralıdır.
3. Adım: Ana Etkinlikte Hoş Geldiniz Mesajını Düzenleyin
- Zaten açık değilse activity_main.xml sekmesine gidin.
- Design (Tasarım) sekmesinin activity_main.xml ekranında açık olduğundan emin olun.
- Tıkla ve “Merhaba, dünya!” Telefon ekranının sol üst köşesinden ekranın ortasına kadar.
- Pencerenin sol tarafındaki proje dosya sisteminde değerler klasörünü açın.
- Değerler klasöründe, strings.xml dosyasını çift tıklatın.
- Bu dosyada “Merhaba dünya!”
- “Merhaba dünya!” mesajını ekle, “Uygulamama hoş geldiniz!”
- Activity_main.xml sekmesine geri dönün.
- Ortalanmış metninizin artık “Merhaba dünya! Uygulamamıza hoş geldiniz!” Mesajını okuduğundan emin olun.
Adım 4: Ana Etkinliğe Bir Düğme Ekleme
- Activity_main.xml ekranının Tasarım sekmesine gidin.
- Telefon ekranının solundaki Palet menüsünde, Düğmeyi (Widget başlığının altında) bulun.
- Karşılama mesajınızın altında ortalanacak Düğme tıklayın ve sürükleyin.
- Düğmenizin hala seçili olduğundan emin olun.
- Özellikler menüsünde (pencerenin sağ tarafında), “metin” alanını bulmak için aşağı kaydırın.
- Metni “Yeni Düğme” den “Sonraki Sayfa” olarak değiştirin.
5. Adım: İkinci Etkinliği Oluşturun
- Projenin dosya sistemi ağacının en üstünde, “uygulama” yı sağ tıklayın.
- Yeni> Etkinlik> Boş Etkinlik’e gidin.
- Bu aktivitenin adını “SecondActivity” olarak değiştirin.
- “Son” u tıklayın.
- Activity_second.xml Tasarım görünümünde olduğunuzdan emin olun.
- Telefon ekranının sol üst kısmındaki metin kutusunu Ana Etkinlikte yaptığınız gibi orta noktasına sürükleyin.
- Metin kutusu hala seçiliyken, sağdaki Özellikler menüsünde “id” alanını bulun ve “text2” ye ayarlayın.
- Tekrar strings.xml dosyasını açın.
- “Merhaba dünya!” Bölümüne yeni bir satır ekleyin. Bu “ikinci sayfaya hoşgeldiniz!”
- Activity_second.xml dosyasına geri dönün.
- Metin kutusunu tekrar seçin.
- Özellikler bölmesinde, “metin” alanını “@ string / second_page” olarak ayarlayın.
- Metin kutusunun artık “İkinci sayfaya hoş geldiniz!” Yazdığından emin olun. ve telefon ekranında ekranın ortasında.
6. Adım: Button’un “onClick” Yöntemini Yazma
- Çalışma ortamının üst kısmındaki MainActivity.java sekmesini seçin.
- onCreate yönteminin sonuna aşağıdaki kod satırlarını ekleyin:
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.onClickListener() {
@Override
public void onClick(View v) {
goToSecondActivity();
}
});
3. Aşağıdaki yöntemi MainActivity sınıfının altına ekleyin:
private void goToSecondActivity() {
Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);
}
4. İçe aktarma ifadelerini genişletmek için MainActivity.java’nın üçüncü satırında içe aktarmanın yanındaki + işaretini tıklayın.
5. Aşağıdakiler yoksa, içe aktarma ifadelerinin sonuna aşağıdakileri ekleyin:
import android.content.Intent;
import android.view.View;
import android.widget.TextView;
7. Adım: Uygulamayı Test Edin
- Android Studio penceresinin en üstündeki araç çubuğundan yeşil oynat simgesine tıklayın.
- “Aygıt Seç” iletişim görünümleri (bu birkaç dakika sürebilir) olduğunda, “Lauch emulato” seçeneğini seçin.
- Tamam’a tıklayın.
- Emülatör açıldığında (bu da biraz zaman alabilir), uygulama, sanal telefonun kilidinin açılmasıyla uygulamayı otomatik olarak başlatır.
- Tüm metninizin doğru şekilde görüntülendiğinden ve düğmenin sizi bir sonraki sayfaya götürdüğünden emin olun.
İşte Bitti!
Tebrikler! Artık ilk Android uygulamanızı bazı temel işlevlerle tamamladınız. Bitmiş uygulamanızın kullanıcıyı tebrik eden bir sayfasının ve kullanıcıyı ikinci bir sayfaya götüren bir düğmesinin olması gerekir.
Buradan, Android uygulama geliştirme hakkında bilmek istediğiniz her şeyi öğrenmek için ihtiyacınız olan çılgın bilgiye sahipsiniz.