Course Duration
40 HOURS
About Android
Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google.
With a user interface based on direct manipulation, Android is designed primarily for touchscreen mobile devices
such as smartphones and tablet computers, with specialized user interfaces for televisions (Android TV),
cars (Android Auto), and wrist watches (Android Wear). The OS uses touch inputs that loosely correspond to
real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects,
and a virtual keyboard.
Course Contents
AndroidBasics of Android
- What is Android
- History and Version
- Installing softwares
- Setup Eclipse
- Hello Android example
- Internal Details
- Dalvik VM
- Software Stack
- Android Core Building Blocks
- Android Emulator
- AndroidManifest.xml
- R.java file
- Hide Title Bar
- Screen Orientation
UI Widgets
- Working with Button
- Toast
- Custom Toast
- Button
- Toggle Button
- Switch Button
- Image Button
- CheckBox
- AlertDialog
- Spinner
- AutoCompleteTextView
- RatingBar
- DatePicker
- TimePicker
- ProgressBar
- Quick Contact Budge
- Analog Clock and Digital Clock
- Working with hardware Button
- File Download
Activity, Intent & Fragment
- Activity Lifecycle
- Activity Example
- Implicit Intent
- Explicit Intent
- Fragment Lifecycle
- Fragment Example
- Dynamic Fragment
Android Menu
- Option Menu
- Context Menu
- Popup Menu
Layout Manager
- Relative Layout
- Linear Layout
- Table Layout
- Grid Layout
Adaptor
- Array Adaptor
- ArrayList Adaptor
- Base Adaptor
View
- GridView
- WebView
- ScrollView
- SearchView
- TabHost
- DynamicListView
- ExpandedListView
Register Now