What is Android
• Android is a Linux-based operating system
• Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers.
• Android is currently developed by Google.
• Android was Initially developed by Android Inc, whom Google financially backed and later purchased in 2005.
• The Android Software Development Kit (Android SDK) provides all necessary tools to develop Android applications. This includes a compiler, debugger and a device emulator, as well as its own virtual machine to run Android programs
Android is open source and Google releases the code under the Apache License
Android applications run in a sandbox, an isolated area of the system that does not have access to the rest of the system's resources, unless access permissions are explicitly granted by the user when the application is installed. Before installing an application, the Play Store displays all required permissions
The source code for Android is available under free and open source software licenses. Google publishes most of the code (including network and telephony stacks) under the Apache License version 2.0
The version history of the Android mobile operating system began with the release of the Android beta in November 2007. The first commercial version, Android 1.0, was released in September 2008
Below is List of Android Version and API Level
Version | Code name | Release date | API level | |
---|---|---|---|---|
4.2 | Jelly Bean | November 13, 2012 | 17 | |
4.1.x | Jelly Bean | July 9, 2012 | 16 | |
4.0.x | Ice Cream Sandwich | December 16, 2011 | 15 | |
3.2 | Honeycomb | July 15, 2011 | 13 | |
3.1 | Honeycomb | May 10, 2011 | 12 | |
2.3.3–2.3.7 | Gingerbread | February 9, 2011 | 10 | |
2.3–2.3.2 | Gingerbread | December 6, 2010 | 9 | |
2.2 | Froyo | May 20, 2010 | 8 | |
2.0–2.1 | Eclair | October 26, 2009 | 7 | |
1.6 | Donut | September 15, 2009 | 4 |
The Android Development Tutorials blog contains Basic as well as Advanced android tutorials.Go to Android Development Tutorials to get list of all Android Tutorials.
More Android Topics
New Advance Topics:Android ImageSwitcher Android TextSwitcher Android ViewFlipper
Android Gesture Detector Handling/Detecting Swap Events Gradient Drawable
Detecting Missed Calls Hide Title Bar GridView Animation
Beginning With Android
Android : Introduction Configuring Eclipse for Android Development
Creating Your First Android Project Understanding Android Manifest File of your android app
Advance Android Topics Customizing Android Views
Working With Layouts Working With Views
Understanding Layouts in Android Using Buttons and EditText in Android
Working with Linear Layout (With Example) Using CheckBoxes in Android
Nested Linear Layout (With Example) Using AutoCompleteTextView in Android Grid View
Relative Layout In Android ListView
Table Layout Android ProgressBar
Frame Layout(With Example) Customizing ProgressBar
Absolute Layout Customizing Radio Buttons
Grid Layout Customizing Checkboxes In Android
Android Components Dialogs In Android
Activity In Android Working With Alert Dialog
Activity Life Cycle Adding Radio Buttons In Dialog
Starting Activity For Result Adding Check Boxes In Dialog
Sending Data from One Activity to Other in Android Creating Customized Dialogs in Android
Returning Result from Activity Creating Dialog To Collect User Input
Android : Service DatePicker and TimePickerDialog
BroadcastReceiver Using TimePickerDialog and DatePickerDialog In android
Menus In Android ListView:
Creating Option Menu Populating ListView With DataBase
Creating Context Menu In Android Populating ListView with ArrayList
ListView with Custom Adapter
Toast Working With SMS
Customizing Toast In Android How to Send SMS in Android
Customizing the Display Time of Toast How To Receive SMS
Customizing Toast At Runtime Accessing Inbox In Android
Adding Image in Toast
Showing Toast for Longer Time
TelephonyManager Storage: Storing Data In Android
Using Telephony Manager In Android SharedPreferences In Android
Reading and Writing files to Internal Stoarage
Working With Incoming Calls DataBase
How To Handle Incoming Calls in Android Working With Database in Android
How to Forward an Incoming Call In Android Creating Table In Android
CALL States In Android Inserting, Deleting and Updating Records In Table in Android
Miscellaneous
Notifications In Android
How To Vibrate The Android Phone
Sending Email In Android
Opening a webpage In Browser
How to Access PhoneBook In Android
Prompt User Input with an AlertDialog
Nicely explained
ReplyDeletenice
ReplyDeleteI can say that it's really a complete guide... I have also got many new things regarding android operating system...
ReplyDeletebest mobile event app
Quite useful. You have a good selection of articles.
ReplyDeleteI found another useful site to learn the basics www.why-android.com
My brother suggested I may like this blog.
ReplyDeleteHe was once totally right. This publish truly made my day.
You cann't imagine simply how much time I had spent for this
info! Thanks!
I constantly spent my half an hour to read this blog's articles or reviews everyday
ReplyDeletealong with a mug of coffee.
Admiring the time and energy you put into your
ReplyDeletesite and in depth information you offer. It's nice to come across a blog every once in a while that
isn't the same old rehashed information. Excellent
read! I've bookmarked your site and I'm adding your RSS feeds to my
Google account.
Informative Free Android Studio Tutorials you have shared here.
ReplyDeleteThanks.
thanks for the information., nice blog Matlab Training in Chennai at login360 centers around Matlab as one of the main specialized programming dialects and abilities today.
ReplyDelete