Android SDK Elemanları

Activity : Uygulamada yer alan ekranların her biri aktivite olarak adlandırılmaktadır.

Intent : Android bileşenleri arasında gönderilen mesajlara denilmektedir. Bileşenler arasında haberleşme intent aracılığıyla gerçekleşmektedir. Bir butonu tıkladığınızda yapılacak olan arama, sms atma, konum gönderme, ayarları inceleme gibi işlemler intent aracılığıyla gönderilmektedir.

Service : Uygulamanın arkaplanında çalışan bileşenlerdir. Uygulamayı kullanan kişilerin, uygulamayı kullanırken başka işlemler de yapabilmesine imkan sağlamaktadır.

Broadcast Receivers : Android işletim sisteminde gerçekleşen olayları haber vermeyi ve bu olaylara tepki gösterilebilmesini sağlamaktadır. Telefona herhangi bir şey bağlandığında, telefona arama geldiğinde vb. olaylar gerçekleştiğinde uygulamanın ne yapabileceği yayın algılayıcılar sayesinde belirlenebilmektedir.

Content Providers : Uygulamalar arasında veri paylaşımını sağlayabilmek için kullanılmaktadır. Android işletim sisteminde yaygın olarak kullanılan içerik sağlayıcıları rehber, müzik, resim, ayar gibi içerikleri uygulamalara sağlamaktadır. Böylece aynı içerik kullanıcılara farklı şekillerde sunulabilmektedir.

Application Context : Projede yer alan bütün bileşenler uygulama ortamını oluşturmaktadır. Uygulama ortamı sayesinde projede yer alan kaynaklara erişim sağlanmaktadır.

AndroidManifest.xml : src dizinin altında yer almaktadır. Manifest dosyasında uygulamada yer alan bütün bileşenler, gereksinimler ve izinler tanımlanmaktadır.

Build.Gradle : Projenin derlenmesi ile ilgili bilgileri içermektedir.

En son değiştirme: 14 Mart 2017, Salı, 14:26