Skip to main content


Android applications developments are broken down into four main components: activities, services, content providers, and broadcast receivers. These four components give the developer the competitive edge to be a trendsetter in mobile application development.