Tasarım Kodlama

Android ile İki Sayının Ortalamasını Hesaplayan Program (Java)

Bu Android uygulamasında adım adım iki sayının ortalamasını nasıl yapacağınızı göstereceğiz.

Android İki Sayının Ortalamasını Hesaplama

Adım 1: İlk olarak uygulamayı JAVA dilinde açıyoruz.

Adım 2: Düzenin yüklenmesi biraz zaman alacaktır. Bir süre bekledikten sonra XML düzeni TextView görünümü ile yüklenecektir. Component Tree panelinden ekli olan Textview görünümünü sağ tıklayıp siliyoruz.

Adım 3: Ardından ConstraintLayout düzenine 2 tane Number tipinde tane EditView, 1 tane TextView ve bir tane de Button View ekliyoruz.

Adım 4: Widgetların yazı fontunu büyütmek için Attribute panelinden textSize değerini 24sp yaptık.

Adım 5: Widget’ları yerleştirmek için ConstraintLayout düzenin aşağıdaki gibi bağlantılarını yaptık. Görselden bağlantıları gözlemleyebileceğiniz gibi videodan da bağlantıları kontrol edebilirsiniz.

Çalışmada Kullanılan Widgetlar

ConstraintLayout, widget’ları esnek bir şekilde konumlandırmanıza ve boyutlandırmanıza izin veren bir ViewGroup’tur.

EditText, Android uygulamalarındaki standart metin girişi widget’ıdır. Kullanıcının bir uygulamaya metin girmesi gerekiyorsa, bunu yapmanın ilk yolu budur.

TextView, metni kullanıcıya görüntüler ve isteğe bağlı olarak, kullanıcının onu program tarafında düzenlemesine izin verir.

Button, Kullanıcının bir eylemi gerçekleştirmek için dokunabileceği veya tıklatabileceği bir widgettır.

Adım 6: Kodlamaya geçmeden önce düzeni kontrol ediyoruz.

Bu adımdan sonra iki farklı yöntem kullanarak kodlama yapabiliriz.

Çalışmada kullanılan EditText id değeleri editTextSayi1,editTextSayi2, TextView nesnesinin id değeri tvSonuc ve Button nesnesinin id değeri btnHesapla olarak verilmiştir.

1.Yöntemi Kullanarak Kodlama(onClick Niteliği)

Adım 7.1: Button widgetını seçip onclick niteliğine ortalamaHesapla yazıyoruz.

Adım 7.2: ortalamaHesapla yazısına tıklayıp ortalamaHesapla metodunun oluşturulmasını sağlıyoruz. Sonraki adımda ActivityMain.java dosyasına geçiyoruz.

Adım 7.3: Görünümleri java tarafında kullanmak için EditText ve TextView örnekleri oluşturuyoruz. onCreate metodu içinde ise XML tarafındaki görünümleri oluşturduğumuz nesnelere bağlıyoruz.

Adım 7.4: ortalamaHesapla metodununa ortalama hesaplama işlemini yapan kodları aşağıdaki gibi yazıyoruz.

2.Yöntem Kullanarak Kodlama(setOnClickListener)

Adım 7.1: Eğer XML tarafında butonun onClick niteliğine ortalamaHesapla yazdıysanız, bu satırı silin.

Adım 7.2: MainActivity.java dosyasına geçip aşağıdaki gibi EditText, TextView ve Button örneklerini oluşturup, onCreate metodu içinde XML tarafındaki görünümlere bağlayın.

Adım 7.3: btnHesapla butonunun setOnClickListener metodunu yazıp metodun içine girin. Android Studio’nun tamalama özelliğini kullanarak new yazdığınızda View.OnClickListener örneği oluşturun.

override olarak oluşturulan onClick metoduna aşağıdaki gibi hesaplama kodlarınız yazın.

Yukarıdaki gibi kodları yazıp uygulamayı çalıştırıyoruz.

Android Örnekleri: Android ile İki Sayının Ortalamasını Hesaplayan Program (Java)
Android Örnekleri: Android ile İki Sayının Ortalamasını Hesaplayan Program (Java)

Yorum yap