0% found this document useful (0 votes)
19 views

Course Content

This document provides an overview of course content covering Android development including introductions to Android architecture, user interface development, working with databases, location services, web applications, application components, resources, best practices, and advanced topics like sensors, Wi-Fi, telephony, camera, and Bluetooth. Key aspects covered include the Android architecture, Dalvik virtual machine, application framework, UI widgets, layouts, menus, dialogs, SQLite database, services, activities, content providers, broadcasts, resources, and building applications that integrate features like maps, location, and web views.

Uploaded by

Sandeep Ratnam
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Course Content

This document provides an overview of course content covering Android development including introductions to Android architecture, user interface development, working with databases, location services, web applications, application components, resources, best practices, and advanced topics like sensors, Wi-Fi, telephony, camera, and Bluetooth. Key aspects covered include the Android architecture, Dalvik virtual machine, application framework, UI widgets, layouts, menus, dialogs, SQLite database, services, activities, content providers, broadcasts, resources, and building applications that integrate features like maps, location, and web views.

Uploaded by

Sandeep Ratnam
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

ANDROID COURSE CONTENT Introduction to Android: Android Overview and History What is Android?

Android Features Dalvik Media Support Optimized graphics Rich development environment Android Architecture Application Application Framework Libraries Android Runtime Linux Kernel

Android User Interface Declaring Layout Creating Menus Creating Dialogs Handling UI Events Using Action Bar Android Layout Declaration Linear Layout Table Layout Relative Layout Absolute Layout Frame Layout Android Advanced UI Complex UI Components Adapters Graphics & Animations Android Resource Types Drawable Layout Menu

Android SQL Database Introducing SQLite SQLiteOpenHelper and Creating a database Opening and Closing a database Working with Cursors Inserts, Updates, and Deletes Android Services Services in Android Service Lifecycle Implementing Services Unbound versus Bound Services Android Location Services Working Google Maps Extensions Working with the Location Manager Android Developing Managing Virtual Devices Managing Projects Building and Running Debugging Android Web application Web Apps Building Web Apps in WebView

Android Fundamental Building Blocks/Components Activities Content Providers Services Broadcast Receivers Android SDK Overview Versions Tools Platforms

String Animation Android Application Resources Providing Resources Accessing Resources

Best Practices for Web Apps Advanced Android Topics Sensors Wi-Fi Telephony Camera Bluetooth

You might also like