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 : MainActivity.java is Java file for coding and activity_main.xml is user interface file)

--------------------------------------------

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


Now Login.java 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)

smenu2

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

smenu3

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