Following is a list of components of Android application architecture:
1.Services: Used to perform background functionalities.
2.Intent: Used to perform the inter connection between activities and the data passing mechanism.
3.Resource Externalization: strings and graphics.
4.Notification: light, sound, icon, notification, dialog box and toast.
5.Content Providers: It will share the data between applications.