Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in 2007, with the first commercial Android device launched in September 2008.
ContentsIntroduction to Android
What is Android?
Setting up development
environment
Dalvik Virtual Machine &
.apk file extension
Fundamentals:
Basic Building blocks –
Activities, Services, Broadcast Receivers & Content providers
UI Components – Views & notifications
Components for communication -Intents & Intent Filters
Android API levels (versions & version names)
Application Structure (in detail)
AndroidManifest.xml
uses-permission & uses-sdk
Resources & R.java
Assets
Layouts
[dip, dp, sip, sp] versus px
Preferences
SharedPreferences
Preferences from xml
Examples
Menu
Option menu
Context menu
Sub menu
menu from xml
menu via code
Intents (in detail)
Explicit Intents
Implicit intents
UI design
Time and Date
Images and media
Composite
AlertDialogs & Toast
Popup
Linkify
Web URLs, Email address,
text, map address, phone
numbers
MatchFilter &
TransformFilter
Adapters and Widgtes
Adapters:-
ArrayAdapters
BaseAdapters
ListView and ListActivity
Custom listview
GridView using adapters
Gallery using adapters
Notifications
Broadcast Receivers
Services and notifications
Toast
Alarms
Develop an app for
demonstrating the
communication between
Intents
Basic UI design
Form widgets
Text Fields
Styles & Themes
styles.xml
drawable resources for
shapes, gradients
(selectors)
style attribute in layout file
Applying themes via code and manifest file
Content Providers
SQLite Programming
SQLiteOpenHelper
SQLiteDatabse
Cursor
CRUD operations
Exit Profile
After Completion of the Android Course From GCE, You can start your working as a Mobile Application Developer, App Developer, Java Developer, Android Developer. Good Luck.