Android Syllabus: Coverage
Android Syllabus: Coverage
SYLLABUS
COVERAGE
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