Fundamentals
Introduction
1st Android Application

OOPS Concepts
Class
Object
Abstraction
Encapsulation

Polymorphism
Inheritance
Message Passing
Dynamic Binding

UI Controls
TextView
Button
Toggle Button
CheckBox
Radio Button
Spinner
ProgressBar
SeekBar
RadioGroup
RatingBar
Switch
EditText
AutoComplete
TextView

MultiAutoComplete
TextView

ImageView
ImageButton
Gallery
MediaPlayer
VideoView
MediaController

TimePicker
DatePicker
CalendarView
Chronometer
Analog Clock
Digital Clock

Layouts
LinearLayout
RelativeLayout
GridLayout
TableLayout
FrameLayout
Fragment

Composite
ListView
ExpandableListView
GridView
ScrollView
SearchView
Sliding Drawer
Tab Widget
WebView

Transitions
Image Switcher
StackView
TextSwitcher
ViewAnimator
View Flipper
View Switcher

Advanced
Request Focus
View
View Stub
TextureView
Gesture Overlay View

SurfaceView
NumberPicker
Zoom Button
Zoom Controls
AbsoluteLayout

Database
SharedPreference
SQLite DB
MySQL DB

Webservices
Check HttpURLConnection
Single Webservice Call
Multi Webservice Call
ListView from Webservice
SQLite from Webservice
Data from Database

Telephone Manager
IMEI
IMSI
Phone Type
Sim Type
Network Type

Content Providers
Contact Provider
BookMark Provider
Own Provider


Message & Networking
Send SMS
SMS with Reports
Group SMS

Send E-Mail
Download Binary Data


Location Based Service
Display Google Map
Events with Google Map

Android Services
Create Service
Create Longtime Service

Asynchronous Task
Repeating Services
IntentService

Activity from a Service
Bind Activity to Service


Sample Projects
HMS
CNB
Login Screen
Camera Event
Browse Option
QR Code Events
Accelerometer Sensor
EditText from Spinner

Android Introduction


Android

It is a mobile operating system that is based on a modified version of Linux. It was originally developed by a startup of the same name, Android, Inc. In 2005, as part of its strategy to enter the mobile space, Google purchased Android and took over its development work (as well as its development team).



Android Version

S.No Android Name Android Versions API Level Release Date
1 Apple Pie 1.0 1 September 23, 2008
2 Banana Bread 1.1 2 February 9, 2009
3 CupCake 1.5 3 April 30, 2009
4 Donut 1.6 4 September 15, 2009
5 Eclair 2.0
2.0.1
2.1
5
6
7
October 26, 2009
December 3, 2009
January 12, 2010
6 Froyo 2.2
2.2.1
2.2.2
2.2.3
8
8
8
8
May 20, 2010
January 18, 2011
January 22, 2011
November 21, 2011
7 GingerBread 2.3
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
9
10
10
10
10
10
December 6, 2010
February 9, 2011
April 28, 2011
July 25, 2011
September 2, 2011
September 21, 2011
8 HoneyComb 3.0
3.1
3.2
3.2.1
3.2.2
3.2.4
3.2.6
11
12
13
13
13
13
13
February 22, 2011
May 10, 2011
July 15, 2011
September 20, 2011
August 30, 2011
December 2011
February 2012
9 Ice Cream
Sandwich
4.0.1
4.0.2
4.0.3
4.0.4
14
14
15
15
October 19, 2011
November 28, 2011
December 16, 2011
March 29, 2012
10 Jelly Bean 4.1
4.2
4.2.1
4.2.2
4.3
4.3.1
16
17
17
17
18
18
July 9, 2012
November 13, 2012
November 27, 2012
February 11, 2013
July 24, 2013
October 3, 2013
11 Kitkat 4.4 19 October 31, 2013




Note                     Download ADT Plugin Here.
Here I am using,
OS : Linux (Ubuntu 12.04)
Eclipse : Juno (Version 4.2.0)
Android API Level : 3 to 'n' as per need
Emulator API Level : It will be displayed in output image







Android

SHARE THIS PAGE

product 1



product 2



product 3

Feedbacks : balaji.scz@gmail.com