My Life with Android
Introduction Android Componets UserInterface Advanced UI Data Storage Advanced Concepts Others New Studio

Createing New Project

Start Eclipse

To Start Eclipse : Click below Marked Symbol in your computer.

Step - 1 : Create an android project

FileNew Android Application Project

Step - 2 : Filling Application Details

Step - 2 : If you click Android Application Project, the below screen comes

Step - 3 : If you click Next button the below screens come


Step - 4 : If you click Finish Button, a project will be created with specified name.(In this Ex : SampleDemo).Your application will be created as follows.

Note : To design android application,we need two files 1. Java File and 2. .xml(UI)(User Interface. (In our example : is Java file for coding and activity_main.xml is user interface file)


Step - 5 : Creating another Java File, say Right on package(com.sample) click on New → Class.Then give Class Name as

Now is added as follows :


Step - 6 : Creating UI( User Interface File), say login.xml.
Right on layout folderlayoutclick on New → Android XML File.Then give File Name as login.xml

Now login.xml under layout folder is added as follows :

Android ?

Android, an open source operating system for mobile devices (Smartphone and tablet).It is developed by Google and later the OHA (Open Handset Alliance)(84+ Companies).It contains a linux-based Operating System, middleware and key mobile applications. The Android SDK provides a set of tools and APIs to develop Android applications, using Java. So, if you know Java, Android programming is easy :)

Android Features

Android is a powerful operating system competing with Apple 4GS and supports great features. Few of them are listed

Feature Description
Connectivity GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and WiMAX.
Storage SQLite, a lightweight relational database, is used for data storage purposes.
Media support H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, and BMP
Messaging SMS and MMS
Multi-tasking User can jump from one task to another and same time various application can run simultaneously.
Multi-Language Supports single direction and bi-directional text.
GCM Google Cloud Messaging (GCM) is a service that lets developers send short message data to their users on Android devices, without needing a proprietary sync solution.
Web browser Based on the open-source WebKit layout engine, coupled with Chrome's V8 JavaScript engine supporting HTML5 and CSS3.
Wi-Fi Direct A technology that lets apps discover and pair directly, over a high-bandwidth peer-to-peer connection.

Android Applications

1. Android Mobile App
2. Android Wear Apps(Ex :Watches)
3. Android TV Apps
4. Android Auto(Ex :Cars)


Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.


Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.