Bir android bileşen sadece iyi tanımlanmış bir yaşam döngüsüdür. örneğin Aktivite, Alıcı, hizmet vb kod parçalarıdır.

Çekirdek yapı taşları ya da temel bileşenler android activities, views, intents, services, content providers, fragments ve AndroidManifest.xml içerir.


Activity

Bu bir ekranı temsil eden sınıftır. Sayfalar gibi.


View

Bu bir görünüm butonlar yazılar vs.


Intent

Hedefteki bileşenleri çalıştırmak için kullanılır. Temel olarak şunlardır:

  • servis başlatın
  • Bir activity başlatma
  • Bir web sayfasını görüntüleme
  • kişilerin bir listesini görüntüler
  • Bir mesaj yayınlayın
  • Bir telefon görüşmesi vb

Örneğin, web sayfasını görüntülemek için aşağıdaki kodu yazabilirsiniz.

Intent intent=new Intent(Intent.ACTION_VIEW);

intent.setData(Uri.parse(“http://www.hasanbasusta.com.tr”));

startActivity(intent);


Service

Servis uzun süre çalışabilir bir arka plan sürecidir.


İçerik sağlayıcı

İçerik Sağlayıcılar uygulamalar arasında veri paylaşımı için kullanılır.


Fragment

Fragment faaliyet parçaları gibidir. Etkinlik, aynı zamanda ekranında bir veya daha fazla Fragment görüntüleyebilir.


AndroidManifest.xml

Bu faaliyetler, içerik sağlayıcılar, izinleri vb Java EE web.xml dosyasında gibi hakkında bilgi içermektedir.


Android Sanal Aygıt (AVD)

Gerçek cihazların farklı türde taklit etmek için farklı konfigürasyonlarda oluşturulabilir vb mobil veya tablet için gerek kalmadan android uygulamasını test etmek için kullanılır.