Yeni bir Android Uygulama Geliştirme dersi ile karşınızdayız gençler. Bu Android Uygulama Geliştirme videolu dersinde, bir önceki Android Uygulama Geliştirmede İf Else Koşulu dersinde olduğu gibi çok kullanılan ve bir çok yazılım dilinde geçerliliği olan bir özellikten bahsediyoruz: For Döngüsü
Dersi olabildiğince, herkesin anlayabileceği şekilde anlatmaya çalıştım. Video da yada verdiğim kodlarda takıldığınız bir nokta var ise soru sorabilirsiniz. Fakat anlattığım şeyler ile alakalı olmayan Android Uygulama Geliştirme ile ilgili soruların cevaplanmasında sıkıntı çıkabilir.
Android Uygulama Geliştirme: For Döngüsü Videolu Anlatım:
Android Uygulama Geliştirme: For Döngüsü Kodları:
XML Dosyası Kodları
Java Dosyası Kodları
package com.example.kodcuherif.fordongusu;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
Button btn;
EditText et,us;
TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button)findViewById(R.id.btnHesap);
et = (EditText)findViewById(R.id.etSayi);
us = (EditText)findViewById(R.id.etUssu);
tv = (TextView)findViewById(R.id.tvSonuc);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int sayi = Integer.parseInt(et.getText().toString());
int ussu = Integer.parseInt(us.getText().toString());
int sonuc = Integer.parseInt(et.getText().toString());
for(int i = 1; i < ussu; i++){
sonuc = sonuc * sayi;
}
tv.setText(Integer.toString(sonuc));
}
});
}
}
Bu dersimizde bu kadar gençler. Bir sonraki Android Uygulama Geliştirme dersinde tekrar görüşmek üzere kendinize iyi bakın, esen kalın 😉