O'Reilly logo

Android Apps with Eclipse by Onur Cinar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter    2

Application Architecture

Understanding the architecture of an Android application is key for solid application development. In this chapter, we will start exploring the Android application architecture.

First, we will briefly review the fundamental components that are provided by the Android framework, such as activities, services, broadcast receivers, content providers, and the user interface components. Then we will examine both the activity and service life cycles in great detail. Next, we will go through the procedure to package an Android application for deployment. Finally, we will study the Android manifest file, and its role and importance in Android application development.

Android Components

The main difference between ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required