Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)
12 Ağustos 2025 Yazarı yhackup 0

Java ile Androide Başlangıç – 2 (Android Studio Kurulumu ve İlk Proje)

Bu yazımız bence çok verimli olacak,

  • Android uygulama geliştirme platformu olan Android Studio programını bilgisayarımıza kuracağız.
  • Adım adım ilk projemizi açıp derleyeceğiz.
  • Emülator üzerinde uygulamamızı çalıştıracağız.

Elimden geldiğince basit yazacağım, hiç programlama ile ilgisi olmayan biri bile analayabilecek şekilde anlatabilmeyi hedefliyorum…
Öncelikle Android Uygulamamızı Android Studio Buradan indiriyoruz. Ve kuruyoruz standar bir program kurmadan çok da zor değil.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

 

 

Eğer Bu aşamalarda jdk hatası alırsanız, (ki muhtemelen alacaksınız)  Aşağıdaki işlemleri yapmalısınız.

Buna benzer bir hata verir

Error: cannot start Android Studio. No JDK found. Please validate either ANDROID_STUDIO_JDK, or JDK_HOME or JAVA_HOME points to valid JDK installation. ECHO is off. Press any key to continue ..

 

Eğer JDK yüklü değilse Buradan indiriyoruz. ve kuruyoruz.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

ve dizinini buradan gösteriyoruz.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

 

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

ve “Start a new Android Studio Project” e yıklayarak yeni projemizi oluşturuyoruz.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

Burada bazı uygulama türlerinin hazır şablonları var zamanınız olduğunda bu projelerin hepsini tek tek açıp kurcalamanızı öneririm.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

Ve Finish’e tıklıyoruz Studio projemizi oluşturuyor.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

Uygulamamız geliştirmeye hazır.

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

package com.yhackup.yakupblog;
// uygulamamızı oluşturur iken verdiğimiz isim


// import kısmı uygulamamıza dahil edeceğimiz diğer kütüphanelerin 
// ismini yazdığımız kısım
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // onCreate metodu
        // Uygulamamız ilk açıldığı (create) olduğu anca buraya 
        // yazacağımı kodlar çalışacaktır

        //  setContentView(R.layout.activity_main);
        // burada uygulamamızın tasarım kısmının layoutunu gösteriyoruz.

    }
}

 

Uygulamamızın tasarım layoutu

Java ile Androide Başlangıç - 2 (Android Studio Kurulumu ve İlk Proje)

 

 




Şimdi basit bir kod yazalım Öncelikle daha okumadıysanız bu yazımı okuyun mutlaka, Şimdi ilk projemizde AlertDialog konusundaki kodlarımızı kullanalım.

Hemde bir button nasıl oluşturulur tıklama metodu nasıl oluşturulur görelim. Zaten videoda da göreceksiniz CTRL + SPEACE ile kodun yarısını kendi halledecektir.

 

 

package com.yhackup.yakupblog;


import android.content.DialogInterface;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Button mesajbutonu = (Button)findViewById(R.id.button);
        mesajbutonu.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                AlertDialog.Builder Mesaj = new AlertDialog.Builder(MainActivity.this);
                Mesaj.setTitle("Mesajımızın Title'si");  // :)
                Mesaj.setMessage("Ebele Gübele\n\nEbele gübele\nebele gübele"); // \n alt satıra geçmemizi sağlar
                Mesaj.setIcon(R.drawable.ic_notifications_active_black_48dp);
                // bir tane de tamam butonu koyalım

                Mesaj.setPositiveButton("Tamam Butonu İsmi",new DialogInterface.OnClickListener(){
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
                        Toast.makeText(MainActivity.this, "Tamam butonuna tıklandı", Toast.LENGTH_SHORT).show();
                    }
                });

                AlertDialog alert = Mesaj.create();
                alert.show();
            }
        });
    }
}