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

Android Syllabus: Getting Started With Android

The Android syllabus covers many aspects of Android app development including application fundamentals, activities, resources, menus, notifications, SQLite databases, content providers, hardware access, advanced UI components, location services, maps, networking, and more. Key topics are getting started, working with resources and layouts, creating menus and notifications, using SQLite databases, content providers, the camera, accelerometer, complex UI components, location services, Google Maps, push notifications, networking, and multithreading.

Uploaded by

Harshad Patel
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Android Syllabus: Getting Started With Android

The Android syllabus covers many aspects of Android app development including application fundamentals, activities, resources, menus, notifications, SQLite databases, content providers, hardware access, advanced UI components, location services, maps, networking, and more. Key topics are getting started, working with resources and layouts, creating menus and notifications, using SQLite databases, content providers, the camera, accelerometer, complex UI components, location services, Google Maps, push notifications, networking, and multithreading.

Uploaded by

Harshad Patel
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Android Syllabus

Getting started with android

Application fundamentals
Activities and tasks
Components and layouts

Working with resources

Android layouts and views


Components and layouts
Handling user interaction events
Grouping, accessing of resources

Creating menus

Styles and themes


Creating dialogs
Adding menus and icons

Notifying the users

Debugging android applications


Intent and intent filters
Toast, Status bar, dialog notification

SQLite database

Introducing SQLite
Database Programming (CRUD Operations)
SQLite open helper and creating a database
Opening and closing a database

Basic content providers

Content provider mime types


Searching for content
Adding, changing, and removing content

Accessing android hardware

Using the camera


Using the accelerometer and compass

Android Advanced UI

Selection components (GridView, ListView, Spinner )


Adapters, Custom Adapters

Complex UI components
Creating custom and compound Views (Material Design)

Android Advanced Feature

Location Based Services (GPS)


Google MAP Services
Finding current location and listening for changes in location
Showing google map in an Activity
Map Overlays
Push Norification
Networking and Web services with PHP and .net Technologies
Receiving HTTP Response (XML, JSON )
Using WebView
Android Slide Menu with Material Drawer
Using Java Mutithreading classes
AsyncTask
Many More....

You might also like