Android Yazılım geliştirme konusunda sürekli bilgi akışı sağlayan, soru-cevaplar ile öğrenme gerçekleştirmeyi amaçlayan bir eğitim süreci planlıyoruz.

5 Şubat 2015 Perşembe

Örnek Uygulama -Ekrana Toast Message Yazdırma


Örnek Uygulama - Toast Message 

      Herkese yeniden merhaba, Android'e giriş yaptığımız önceki yazılarda oluşan kasvetli havayı dağıtmak adına çok basit bir araç olan Toast Message Kavramını aktarmayı ve örnek bir uygulama ile ilk  basit uygulama örneğimize geçelim istedim.

     Bu araç sayesinde ekrana uyarı, bilgilendirme vb. bildirimleri kullanıcıya aktarıp kodunuzun akışı sırasında meydana gelen etkileşimlerden, bu süreçten haberdar olmasını sağlayabileceksiniz.


Toast Message Örneği

     İlk olarak bir Android projesi başlatıyoruz.Projemizin programlama arayüzü MainActivity kalsın. (Bunu daha evvelki yazılarımızdan destek alarak gerçekleştirebilirsiniz.) Toast nesnesini hazırlayan metotlardan bir taneside makeText() dir. Bu metot üç parametre alır. Bunlar:
- Context
- Text Mesaj
- Toast'ın görünme süresi

    Bu parametreler yardımıyla Toast nesnesi uygun bir şekilde hazırlanır ve döndürülür. Toast uyarı pop-up penceresini show() metodu ile ekranda gösterebilirsiniz. 

Örnek Kod:

Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
Toast.makeText(context, text, duration).show();
...

Button kaydet = (Button) findViewById (R.id.buttonKaydet);
EditText isimEditText = (EditText) findViewById (R.id.Ad);
EditText soyisimEditText = (EditText) findViewById (R.id.Soyad);

kaydet.setOnClickListener(new View OnClickListener() {
@Override 
public void onClick(View v) {
String isim= isimEditText.getText().toString();
String soyisim= soyisimEditText.getText().toString();
String mesaj = " Toast Message, Hoşgeldin " + isim + " "+soyisim + "!";
Toast.makeText(MainActivity.this, mesaj, Toast.LENGTH_LONG).show();
}
});
...
Yukarıdaki kodu onCreate() metoduna yapıştırın.

Bu uygulamaya ait XML dosyasının olması gereken yapısı ise aşağıdaki gibidir.Burada yer alan 


<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity"
    android:orientation="vertical">


    <LinearLayout
        android:id="@+id/linear1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
        <TextView
            android:id="@+id/AdAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/name"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Ad"
            />
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/linear2">
        <TextView
            android:id="@+id/SoyadAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/surname"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Soyad"/>
    </LinearLayout>

    <Button
        android:id="@+id/save"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="kaydet"/>

</LinearLayout>

Yukarıda yer alan kodlamalar ile basit olarak ekrana Toast nesnesi ile türetilen bildirim pop-up getirmeyi öğrenmiş bulunuyoruz. 

Bir başka yazımızda görüşmek üzere ; 
Soru Ve Görüşleriniz için: FB/AndroidveJava

, , , , , , ,

Hiç yorum yok:

Yorum Gönder

5 Şubat 2015 Perşembe

Örnek Uygulama -Ekrana Toast Message Yazdırma


Örnek Uygulama - Toast Message 

      Herkese yeniden merhaba, Android'e giriş yaptığımız önceki yazılarda oluşan kasvetli havayı dağıtmak adına çok basit bir araç olan Toast Message Kavramını aktarmayı ve örnek bir uygulama ile ilk  basit uygulama örneğimize geçelim istedim.

     Bu araç sayesinde ekrana uyarı, bilgilendirme vb. bildirimleri kullanıcıya aktarıp kodunuzun akışı sırasında meydana gelen etkileşimlerden, bu süreçten haberdar olmasını sağlayabileceksiniz.


Toast Message Örneği

     İlk olarak bir Android projesi başlatıyoruz.Projemizin programlama arayüzü MainActivity kalsın. (Bunu daha evvelki yazılarımızdan destek alarak gerçekleştirebilirsiniz.) Toast nesnesini hazırlayan metotlardan bir taneside makeText() dir. Bu metot üç parametre alır. Bunlar:
- Context
- Text Mesaj
- Toast'ın görünme süresi

    Bu parametreler yardımıyla Toast nesnesi uygun bir şekilde hazırlanır ve döndürülür. Toast uyarı pop-up penceresini show() metodu ile ekranda gösterebilirsiniz. 

Örnek Kod:

Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
Toast.makeText(context, text, duration).show();
...

Button kaydet = (Button) findViewById (R.id.buttonKaydet);
EditText isimEditText = (EditText) findViewById (R.id.Ad);
EditText soyisimEditText = (EditText) findViewById (R.id.Soyad);

kaydet.setOnClickListener(new View OnClickListener() {
@Override 
public void onClick(View v) {
String isim= isimEditText.getText().toString();
String soyisim= soyisimEditText.getText().toString();
String mesaj = " Toast Message, Hoşgeldin " + isim + " "+soyisim + "!";
Toast.makeText(MainActivity.this, mesaj, Toast.LENGTH_LONG).show();
}
});
...
Yukarıdaki kodu onCreate() metoduna yapıştırın.

Bu uygulamaya ait XML dosyasının olması gereken yapısı ise aşağıdaki gibidir.Burada yer alan 


<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity"
    android:orientation="vertical">


    <LinearLayout
        android:id="@+id/linear1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
        <TextView
            android:id="@+id/AdAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/name"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Ad"
            />
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/linear2">
        <TextView
            android:id="@+id/SoyadAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/surname"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Soyad"/>
    </LinearLayout>

    <Button
        android:id="@+id/save"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="kaydet"/>

</LinearLayout>

Yukarıda yer alan kodlamalar ile basit olarak ekrana Toast nesnesi ile türetilen bildirim pop-up getirmeyi öğrenmiş bulunuyoruz. 

Bir başka yazımızda görüşmek üzere ; 
Soru Ve Görüşleriniz için: FB/AndroidveJava

Hiç yorum yok:

Yorum Gönder

5 Şubat 2015 Perşembe

Örnek Uygulama -Ekrana Toast Message Yazdırma


Örnek Uygulama - Toast Message 

      Herkese yeniden merhaba, Android'e giriş yaptığımız önceki yazılarda oluşan kasvetli havayı dağıtmak adına çok basit bir araç olan Toast Message Kavramını aktarmayı ve örnek bir uygulama ile ilk  basit uygulama örneğimize geçelim istedim.

     Bu araç sayesinde ekrana uyarı, bilgilendirme vb. bildirimleri kullanıcıya aktarıp kodunuzun akışı sırasında meydana gelen etkileşimlerden, bu süreçten haberdar olmasını sağlayabileceksiniz.


Toast Message Örneği

     İlk olarak bir Android projesi başlatıyoruz.Projemizin programlama arayüzü MainActivity kalsın. (Bunu daha evvelki yazılarımızdan destek alarak gerçekleştirebilirsiniz.) Toast nesnesini hazırlayan metotlardan bir taneside makeText() dir. Bu metot üç parametre alır. Bunlar:
- Context
- Text Mesaj
- Toast'ın görünme süresi

    Bu parametreler yardımıyla Toast nesnesi uygun bir şekilde hazırlanır ve döndürülür. Toast uyarı pop-up penceresini show() metodu ile ekranda gösterebilirsiniz. 

Örnek Kod:

Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
Toast.makeText(context, text, duration).show();
...

Button kaydet = (Button) findViewById (R.id.buttonKaydet);
EditText isimEditText = (EditText) findViewById (R.id.Ad);
EditText soyisimEditText = (EditText) findViewById (R.id.Soyad);

kaydet.setOnClickListener(new View OnClickListener() {
@Override 
public void onClick(View v) {
String isim= isimEditText.getText().toString();
String soyisim= soyisimEditText.getText().toString();
String mesaj = " Toast Message, Hoşgeldin " + isim + " "+soyisim + "!";
Toast.makeText(MainActivity.this, mesaj, Toast.LENGTH_LONG).show();
}
});
...
Yukarıdaki kodu onCreate() metoduna yapıştırın.

Bu uygulamaya ait XML dosyasının olması gereken yapısı ise aşağıdaki gibidir.Burada yer alan 


<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity"
    android:orientation="vertical">


    <LinearLayout
        android:id="@+id/linear1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
        <TextView
            android:id="@+id/AdAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/name"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Ad"
            />
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/linear2">
        <TextView
            android:id="@+id/SoyadAlanı"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/surname"/>
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/Soyad"/>
    </LinearLayout>

    <Button
        android:id="@+id/save"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="kaydet"/>

</LinearLayout>

Yukarıda yer alan kodlamalar ile basit olarak ekrana Toast nesnesi ile türetilen bildirim pop-up getirmeyi öğrenmiş bulunuyoruz. 

Bir başka yazımızda görüşmek üzere ; 
Soru Ve Görüşleriniz için: FB/AndroidveJava

Hiç yorum yok:

Yorum Gönder