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

Android Syllabus: Coverage

The document outlines an Android syllabus that will cover topics such as the Android architecture, building blocks like activities and services, user interface design, multimedia, files, SQLite database, telephony and SMS API, networking, maps and location services, PhoneGap, Android layout design, services, networking, content providers, and animation. It provides details on individual topics such as developing "Hello World" apps, the project structure, intents, maps and markers, and content provider queries. The syllabus aims to teach students how to develop and run basic to more complex Android applications.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Android Syllabus: Coverage

The document outlines an Android syllabus that will cover topics such as the Android architecture, building blocks like activities and services, user interface design, multimedia, files, SQLite database, telephony and SMS API, networking, maps and location services, PhoneGap, Android layout design, services, networking, content providers, and animation. It provides details on individual topics such as developing "Hello World" apps, the project structure, intents, maps and markers, and content provider queries. The syllabus aims to teach students how to develop and run basic to more complex Android applications.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Android

SYLLABUS
COVERAGE

– Android Overview and History Services


– Android Architecture – Phone Gap
– Designing The User Interface – Android Overview and History
– Activity – What is Android?
– Intent – Importance of Android
– Service – Version History
– Broadcast Receiver – Android Architecture
– Content Provider – Install Android Studio
– Multimedia in Android – Android Emulator
– Files – Android Building Blocks
– SQLite database – Activities
– Telephony and SMS API – Services
– Networking – Content Providers
– Maps, Geocoding and Location-Based – Broadcast Receivers

SYLLABUS IN DETAILS
Developing and Running Android Application Files
– Hello World App – Shared preference
– Project structure – Internal Storage
– The manifest file – External Storage
– Layout resource
– Running your app on Emulator and Device SQLite database
– Introduction to SQLite
Designing the User Interface – Opening and closing a database
– Form widget – Creating tables
– Spinner – Cursor
– List View – CURD Operation
– Gallery
– Auto complete Text View Telephony and SMS API
– Selection components – SMS
– Adapters – Calls
– Complex UI components – Emails
– Building UI for performance – Email using Java Mail API
– Menus and Dialogs
– Graphics & animations Maps, Geocoding and Location Based
– Web View Services
– Intent – Introduction to Google Maps
– Introduction – MapsView
– Implicit Intent – MapFragment
– Explicit Intent – Markers
– Phone call – Get Google Places API Access
– Send SMS – List of search options to get data (like
– Capture Image hospital, school, etc…)
– Audio Recording
– Video Recording Phone Gap
– Returning Results from Activities – Introduction Apache Cordova Phone Gap
– Advantages of Phone Gap
– Phone Gap Components
– How to setup Phone Gap Environment
– Sample projects on Phone Gap
Android Layout Design
– Linear Layout
– Relative Layout
– Grid Layout
– Frame Layout
– Table layout
– Fragment
Android Services
– Introduction
– Started Service
– Bind Service
– Assignment
Networking
– Connecting to an Internet Resource
– Parsing XML Using the XML Parser
– Downloading files
– Internet Services
Content Providers
– Registering Content Providers
– Publishing Your Content Provider's URI
Address
– Creating the Content Provider's Database
– Implementing Content Provider Queries
– Content Provider Transactions
– Storing Files in a Content Provider
Animation
– Tweened View Animations
– Creating Tweened View Animations
– Applying Tweened Animations
– Using Animation Listeners
– Animating Layouts and View Groups
– Creating and Using Frame-by-Frame
Animations
– Interpolated Property Animations
– Property Animations
– Property Animation Sets
– Animation Listeners

You might also like