5.Android - Hello World Example
Let us start actual programming with Android Framework. Before you start
writing your first example using Android SDK, you have to make sure that
you have set-up your Android development environment properly as
11.Android - Fragments
A Fragment is a piece of an activity which enable more modular activity design. It will
not be wrong if we say, a fragment is a kind ofsub-activity.
Following are important points about fragment
A fragment has its own layout and it
10.Android - Content Providers
A content provider component supplies data from one application to others on request.
Such requests are handled by the methods of the ContentResolver class. A content
provider can use different ways to store its data and the
7.Android - Activities
An activity represents a single screen with a user interface just like window or frame of
Java.Android activity is the subclass of ContextThemeWrapper class.
If you have worked with C, C+ or Java programming language then you
8.Android - Services
A service is a component that runs in the background to perform long-running
operations without needing to interact with the user and it works even if application is
destroyed. A service can essentially take two states
6.Android Resources Organizing &
There are many more items which you use to build a good Android
application. Apart from coding for the application, you take care of various
other resourceslike static content that your code uses, such as bitmaps
4.Android - Application Components
Application components are the essential building blocks of an Android
application. These components are loosely coupled by the application
manifest file AndroidManifest.xml that describes each component of the
1.Android - Overview
What is Android?
Android is an open source and Linux-based Operating System for mobile devices such as
smartphones and tablet computers. Android was developed by the Open Handset Alliance, led
by Google, and other companies.
3.Android - Architecture
Android operating system is a stack of software components which is
roughly divided into five sections and four main layers as shown below in
the architecture diagram.
At the bottom of the layers is Linux - Linux 3.6
2.Android - Environment Setup
You will be glad to know that you can start your Android application
development on either of the following operating systems
Microsoft Windows XP or later version.
Mac OS X 10.5.8 or later version with Intel chip.
Broadcast Receivers simply respond to broadcast messages from other
applications or from the system itself. These messages are sometime called
events or intents. For example, applications can also initiate broadcasts to let
other applications know that so
12.Android - Intents and Filters
An Android Intent is an abstract description of an operation to be
with startActivity to
Activity, broadcastIntent to send it to any interested BroadcastReceiver