Android App Project Example

Android Uygulama Projesi Örneği

Android uygulama geliştirme, günümüzde oldukça popüler bir alan haline gelmiştir. Android işletim sistemi, dünyada en çok kullanılan mobil işletim sistemi olduğundan, Android uygulamaları için büyük bir pazar bulunmaktadır. Bu nedenle, Android uygulama geliştirme öğrenmek isteyen kişiler için birçok kaynak ve eğitim imkanı bulunmaktadır.

Bu makalede, Android uygulama geliştirme konusunda yeni başlayanlar için bir örnek proje ele alınacaktır. Bu projede, basit bir hesap makinesi uygulaması geliştirilecektir. Bu uygulama, kullanıcıların temel aritmetik işlemleri (toplama, çıkarma, çarpma ve bölme) yapmalarına olanak tanıyacaktır.

Proje Gereksinimleri

Bu projeyi geliştirmek için aşağıdaki gereksinimlere ihtiyacınız olacaktır:

  • Android Studio IDE
  • Java programlama dili bilgisi
  • XML dili bilgisi

Proje Adımları

  1. Yeni Bir Proje Oluşturma

Android Studio IDE’yi açın ve “Yeni Proje” seçeneğine tıklayın. Projenize bir isim verin ve “İleri” düğmesine tıklayın.

  1. Hedef Platformu Seçme

Hedef platform olarak “Android” seçin ve “İleri” düğmesine tıklayın.

  1. Minimum SDK Sürümünü Seçme

Minimum SDK sürümünü seçin. Bu, uygulamanızın hangi Android sürümlerinde çalışabileceğini belirler. Genellikle, en son Android sürümünü seçmeniz önerilir.

  1. Proje Oluşturma

“Bitir” düğmesine tıklayın. Android Studio, projenizi oluşturacaktır.

  1. MainActivity Oluşturma

Projenizde “app” klasörüne sağ tıklayın ve “Yeni” > “Etkinlik” > “Boş Etkinlik” seçeneklerine tıklayın. Etkinliğinize bir isim verin ve “Bitir” düğmesine tıklayın.

  1. XML Düzenini Oluşturma

MainActivity.java dosyasını açın ve aşağıdaki kodu ekleyin:

“`xml

<EditText
    android:id="@+id/etNumber1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="Sayı 1" />

<EditText
    android:id="@+id/etNumber2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="Sayı 2" />

<Button
    android:id="@+id/btnCalculate"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hesapla" />

<TextView
    android:id="@+id/tvResult"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Sonuç" />


“`

Bu kod, hesap makinesi uygulamasının kullanıcı arayüzünü tanımlamaktadır. Kullanıcı arayüzünde, iki adet metin kutusu, bir adet düğme ve bir adet metin görünümü bulunmaktadır.

  1. Java Kodunu Yazma

MainActivity.java dosyasına aşağıdaki kodu ekleyin:

“`java
package com.example.calculator;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

private EditText etNumber1;
private EditText etNumber2;
private Button btnCalculate;
private TextView tvResult;

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

    etNumber1 = findViewById(R.id.etNumber1);
    etNumber2 = findViewById(R.id.etNumber2);
    btnCalculate = findViewById(R.id.btnCalculate);
    tvResult = findViewById(R.id.tvResult);

    btnCalculate.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            double number1 = Double.parseDouble(etNumber1.getText().toString());
            double number2 = Double.parseDouble(etNumber2.getText().toString());

            double result = 0;

            switch (v.getId()) {
                case R.id.btnCalculate:
                    result = number1 + number2;
                    break;
            }

            tvResult.setText(String.valueOf(result));
        }
    });
}

}
“`

Bu kod, hesap makinesi uygulamasının işlevselliğini tanımlamaktadır. Kodda, kullanıcı arayüzündeki öğeler tanımlanmakta ve düğmeye tıklandığında yapılacak işlemler belirlenmektedir.

  1. Uygulamayı Çalıştırma

Android Studio’da “Çalıştır” düğmesine tıklayın. Uygulama, Android emülatöründe veya gerçek bir Android cihazında çalışacaktır.

Faydalı Siteler ve Dosyalar


Yayımlandı