Course Outline for Android
UNIT - 1
Fundamental of Mobile App Development
Types of Mobile Application
Question & Answer
Introduction to Mobile App Development
Fundamental of Mobile App Development
Types of Mobile Application
Question & Answer
UNIT - 2
Exploring the Android platform
Key features of Android platform
Android versions
Android APIs
Exploring the Android Architecture
Libraries and Android Runtime
Application Framework
Building Blocks of an Android app
Activities
Services
Content Provider
Broadcast Receivers
Software Requirement for Developing Android apps
Structure of Android Project
Question & Answer
Getting Started with Mobile App Development
Exploring the Android platform
Key features of Android platform
Android versions
Android APIs
Exploring the Android Architecture
Libraries and Android Runtime
Application Framework
Building Blocks of an Android app
Activities
Services
Content Provider
Broadcast Receivers
Software Requirement for Developing Android apps
Structure of Android Project
Question & Answer
UNIT - 3
Designing the UI
Using Views
TextView Widget
EditText Widget
Button Widget
ImageButton Widget
ToggleButton Widget
RadioButton Widget
RadioGroup Widget
Checkbox Widget
Spinner Widget
ListView Widget
ImageView Widget
WebView Widget
ScollView Widget
Using view Group
Linear layout
Table layout
Frame layout
Relative layout
Absolute layout
Creating an Activity
Associating the UI with the Activity
Registering the Activity
Components of an Intent
Question & Answer
Building the User Interface
Designing the UI
Using Views
TextView Widget
EditText Widget
Button Widget
ImageButton Widget
ToggleButton Widget
RadioButton Widget
RadioGroup Widget
Checkbox Widget
Spinner Widget
ListView Widget
ImageView Widget
WebView Widget
ScollView Widget
Using view Group
Linear layout
Table layout
Frame layout
Relative layout
Absolute layout
Creating an Activity
Associating the UI with the Activity
Registering the Activity
Components of an Intent
Question & Answer
UNIT - 4
Exploring Activities
The Activity Lifecycle
Lifecycle Methods
Handling UI Events in the Activity Class
using Event Handlers
using Event Listeners
Activating App Components
Type of Intent
Question & Answer
Adding Functionality to UI
Exploring Activities
The Activity Lifecycle
Lifecycle Methods
Handling UI Events in the Activity Class
using Event Handlers
using Event Listeners
Activating App Components
Type of Intent
Question & Answer
UNIT - 5
Identifying Data Storage Mechanisms
SQLite Database
Internal Storage
External Storage
Shared Preferences
Network Connection
Using an SQLite database for Data Storage
Storing and Retrieving Data
Using Content providers for Data Access
Using Custom Content Providers
Question & Answer
Handling Data in Android
Identifying Data Storage Mechanisms
SQLite Database
Internal Storage
External Storage
Shared Preferences
Network Connection
Using an SQLite database for Data Storage
Storing and Retrieving Data
Using Content providers for Data Access
Using Custom Content Providers
Question & Answer