Ilovalar komponentlari Android ilovalarni qurishning ajralmas bo’lagi hisoblanadi. Komponentlar ilovaning Android Manifest.xml fayli erkin e`lon qilingan va izohlangan, ularning xususiyatlari keltirilgan bo’lishi kerak.
Ilovalar va APK fayllar Android ilovalar APK faylga (Android application package) o’ralgan (packaged) yoki yig’ilgan va arxivlangan fayllar to’plamidir. APK fayllar Java kodlar va boshqa resurslarni ya`ni matnlar va rasm kabilarni o’z ichiga oladi.
Activitylar Android activitylar ilovalarning foydalanuvchi interfeysi bir ko’rinishli screeni hisoblanadi. Foydalanuvchi interfeysini bu tarzda tasvirlash xuddi Windows ning ishchi oynalariga o’xshab ketadi. Ilovalarda bir yoki ko’plab activity ko’rinishlari bo’lishi mumkin, bu ko’p ko’rinishli yoki bir ko’rinishli bo’lishi mumkinligidan dalolat beradi. Ilovalar ishga tushganda birinchi bo’lib bosh activitydan boshlanadi va unga yana qo’shimcha activitylar qo’shilishi mumkin.
Servicelar Android Servicelar orqa fondagi yani fon rejimidagi jarayonlarni ishga tushirish va ma`lum operatsiyalarni bajarish uchun mo’ljallangan. Xattoki ilova ko’rinmayotgan bo’lsa ham. Servicelar uchun foydalanuvchi interfeysi zarur emas. Servicelar belgilangan vaqt intervalida, masalan har soatda, serverdagi malumotlarni tekshirishi, ulardan backup ko’chirishi, malumot yuborishi va hokazo amallari bajarish imkoniyatiga ega. Misol uchun, foydalanuvchi musiqani orqa fonda eshitib, boshqa ilovalarda ishlashi yoki foydalanuvchi activityni bloklashiga qaramasdan serverdan malumot qabul qilishi mumkin.