Android Course Content - 010822
Android Course Content - 010822
Topic Details
Introduction to ANDROID
What is android?
History, Features, Versions
Why we Need Mobile Apps
Different Kinds of Mobile Apps
Briefly about Android
Tools Needed to start application development
Android Architecture
Overview of Android Stack
Android Features
Introduction to OS layers
Linux Kernel
Libraries
Android Runtime
Application Framework
Dalvik VM
Application Structure Files
Packages
Activities, Manifest file, Gradle
Resources (Designs, String, Colors, styles, R.java- file for
maintaining ids)
Assets
Drawable resources
Basic UI Design
Working with Button
Toast
Custom Toast
Button
Image Button
CheckBox
AlertDialog
Spinner
RadioGroup
Activity
Activity Lifecycle
Activity Example
Implicit Intent
Explicit Intent
Layout Manager
Relative Layout
Linear Layout
Table Layout
Grid Layout
Project
Webview
File Handling
Dialogs
Menu
Option Menu
Context Menu
Popup Menu
Content Provider
Android Notification
Project
Data Storage
Shared Preferences
External Storage (SQL Lite)
SQLite
SQLite API
SQLite Spinner
SQLite ListView
Final Project Development