En Yeni Konular

Explicit Intent

    Intent, android’te pencere açmak servis başlatmak, activityler arasında veri taşımak gibi işlemleri yapmak için kullanılır. Explicit ve Implicit olmak üzere 2 çeşit intent türü bulunur.

Explicit Intentler

Explicit intentleri uygulamamız içerisinde başka acitivyler açmak, activityler arasında veri taşımak gibi işlemleri yapmak için kullanırız.

Button’a tıkladığımızda başka bir activity açan intent;

Activiyler arasında veri taşımak;

Intent ile actvityler arasında veri taşımak için putExtra() metodunu kullanırız,putExtra() methoduna ilk paremetre olarak key(anahtar) ikinci parametre olarak value(değer) verilir.Bilgileri bu şekilde vermemizin sebebi diğer activity’de verileri key(anahtar) değeri ile sorgulamamız.

Bu eklediğimiz verileri diğer activityden kolayca alabiliriz.

Activity’ler Arası Nesne Taşıma

Activity’ler arasında nesne taşımak için göndereceğimiz veriler Serializable veya Parcelable olmalıdır.

Yukarıdaki sınıftan nesne olusturulup gönderilmesi;

Gönderilen veriyi almak için ise;

Örnek Uygulama

EditText’e girdiğimiz verileri Buttona bastığımızda diğer activity’e taşıyan uygulama

Explicit Intent Uygulama Örneği
Explicit Intent Uygulama Örneği

Hakkında Necip Akgöz

İLGİNİZİ ÇEKEBİLİR

Android Bottom Navigation View Kullanımı

Bottom Navigation View Kullanımı Örnek Kullanmak için material design kütüphanesi build.gradle dosyasına eklenmelidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir