Anasayfa » Android » Android Activity – Aktivite Nedir?

Android Activity – Aktivite Nedir?

Activity; Android uygulamalarında bir ekranı, sayfayı temsil eder. Örnek olarak internette bir web sayfasınızı ziyaret ettiğinizde karşımıza çıkan varsayılan ekran (Default Activity) gibi düşünebiliriz. Mesala bir java programında program akışı main’den başlar, android uygulamalarında ise activity den başlar. Android program akışında bütün ekranlar için activity sınıfından alt sınıflar türetilir. Daha iyi anlaşılması için activity derken bir üyelik uygulamasını örnek verebiliriz. Bir üyelik uygulamasında;

Kayıt işlemini gerçekleştirmek için oluşturulan bir activity

Kayıt olan kullanıcıların listesini gösteren bir activity

Kayıt olan kullanıcının kimlik bilgilerini gösteren bir activity

oluşturulabilir. Buradaki üç activity farklı çalışsa da her biri activity sınıfının alt sınıflarıdır.

Merhaba Dünya uygulamamızda tek bir activity kullanmıştık

public class MerhabaDunyaActivity extends ActionBarActivity {

}

Actionbar Api Level 11 com.android.support:appcompat-v7 kütüphanesi ile birlikte geldiği için eski versiyonlarda activity sınıfı  bu şekilde görünmektedir

public class MerhabaDunyaActivity extends Activity {

}

Bir uygulama Merhaba Dünya uygulamasındaki gibi tek bir activity yada örnek verdiğim üyelik uygulamasındaki gibi birden fazla activity’e sahip olabilir. Uygulamalar başladıkdan sonra aktif olan activity ile çalışır. Diğer activity ler bu uygulama aracılığı ile aktifleşerek çalışmaya başlarlar.

Bir dahaki yazımda aktivitelerin yaşam döngüleri hakkında bahsedeceğim.

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*


6 − = bir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>