Android Course Introduction
Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. The documents listed in the left navigation provide details about how to build apps using Android’s various APIs.
If you’re new to Android development, it’s important that you understand the following fundamental concepts about the Android app framework:
Apps Provide Multiple Entry Points
Android apps are built as a combination of distinct components that can be invoked individually.For instance, an individual activity provides a single screen for a user interface, and a service independently performs work in the background.