KEMBAR78
Android Syllabus | PDF
0% found this document useful (0 votes)
16 views2 pages

Android Syllabus

The document outlines the syllabus for an advanced Android training course, covering topics such as the Android environment setup, application structure, intents, fragments, database management, and advanced features like location services and telephony API. It includes practical aspects like UI design, using content providers, and implementing broadcast receivers and services. The course aims to equip learners with comprehensive knowledge and skills in Android development.

Uploaded by

rijkjaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Android Syllabus

The document outlines the syllabus for an advanced Android training course, covering topics such as the Android environment setup, application structure, intents, fragments, database management, and advanced features like location services and telephony API. It includes practical aspects like UI design, using content providers, and implementing broadcast receivers and services. The course aims to equip learners with comprehensive knowledge and skills in Android development.

Uploaded by

rijkjaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Syllabus: Android Training Course (Advanced)

Introduction and Basics of Android

• What is Android?

• Setting up development environment


• Dalvik Virtual Machine & .apk file extension

Application Structure

• AndroidManifest.xml

• uses-permission & uses-sdk


• Resources & R.java
• Assets
• Layouts & Drawable Resources
• Activities and Activity lifecycle
• First sample Application
• Understanding User Interface in Android

• Fundamental of Android UI design


• Exploring Screen Layouts and Screen Densities
• Creating Specific Device oriented Screen Layouts

Intents, Activities, Preferences

• Intents: Explicit Intents, Implicit Intents


• Life Cycle of Activity
• Preferences: SharedPreferences

Fragments

• What are Fragments


• Practical Use Of Fragments
• Life Cycle of Fragments
• Usage Of Action Bars and Tabs
Working with Adapters, Widgets, Alerts and Menus

• Adapter controls
• Alerts Widgets
• Menus: Option menu, Context menu, Sub menu

Database

• SQLite Programming
• Managing Data Using SQLite

Content Providers

• Defining and using content providers

Broadcast Receivers and Services

• Understanding and implementing Broadcast Receiver


• Understanding and implementing Service

Styles and Themes

• Applying Styles and Themes to the UI

Location and Maps

• Google API for Maps


• Geo coding and Reverse geo coding

Advanced Android Features

• Data parsing: XML and JSON


• Reading and writing phone storage

Android Telephony API

• Accessing Phone services (Call, SMS, MMS)


• Sensors
• System Information like IMEI, IMSI, MSISDN, Service Provider etc

You might also like