Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
53 views

Android

This document provides an overview of the topics covered in an Android online training course taught by a live instructor. The course covers Android development from setting up the environment to building user interfaces, working with media, location services, and more. It explores key Android components, building applications, and utilizing frameworks for preferences, services, animation and security. The training is conducted through live online sessions on weekdays and weekends.

Uploaded by

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

Android

This document provides an overview of the topics covered in an Android online training course taught by a live instructor. The course covers Android development from setting up the environment to building user interfaces, working with media, location services, and more. It explores key Android components, building applications, and utilizing frameworks for preferences, services, animation and security. The training is conducted through live online sessions on weekdays and weekends.

Uploaded by

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

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Android Online Course:

We offer Android Online Training on weekdays and weekends by highly experienced Live trainer .

The Android Computing Platform History of Android The Dalvik VM Comparing Android and Java ME The Android Software Stack Developing an End-User Application with the Android SDK The Android Emulator The Android UI The Android Foundational Components Advanced UI Concepts Android Service Components Android Media and Telephony Components Android Java Packages Taking Advantage of Android Source Code

Getting Started Setting Up Your Environment Downloading JDK 6 and Eclipse 3.4 Downloading the Android SDK Installing Android Development Tools (ADT) Fundamental Components View Activity

1/6

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Intent Content Provider Service AndroidManifest.xml Hello World! Structure of an Android Application Analyzing the Notepad Application Loading and Running the Notepad Application Examining the Application Lifecycle Debugging Application

Resources, Content Providers, and Intents Resources String Resources Layout Resources Resource-Reference Syntax Defining Your Own Resource IDs for Later Use Compiled and Noncompiled Android Resources Enumerating Key Android Resources Working with Arbitrary XML Resource Files Working with Raw Resources Working with Assets Reviewing the Resources Directory Structure Understanding Content Providers Exploring Androids Built-in Providers Architecture of Content Providers Implementing Content Providers Understanding Intents Available Intents in Android. Intents and Data URIs. Generic Actions Using Extra Information Using Components to Directly Invoke an Activity Best Practice for Component Designers Understanding Intent Categories The Rules for Resolving Intents to Their Components Exercising the ACTION_PICK. Exercising the GET_CONTENT Action.

2/6

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Building User Interfaces and Using Controls UI Development in Android. Understanding Androids Common Controls. Text Controls. Button Controls. List Controls Grid Controls Date and Time Controls Other Interesting Controls in Android TheMapView Control The Gallery Control . Understanding Layout Managers TheLinearLayout Layout Manager TheTableLayout Layout Manager. TheRelativeLayout Layout Manager. TheAbsoluteLayout Layout Manager. TheFrameLayout Layout Manager. Customizing Layout for Various Screen Configurations. Understanding Adapters. Getting to KnowSimpleCursorAdapter. Getting to KnowArrayAdapter. Creating Custom Adapters. Debugging and Optimizing Layouts with the Hierarchy Viewer.

Menus and Dialogs Understanding Android Menus Creating a Menu Responding to Menu Items Creating a Test Harness for Testing Menus Working with Other Menu Types Expanded Menus Working with Icon Menus Working with Submenus Provisioning for System Menus Working with Context Menus Working with Alternative Menus. Working with Menus in Response to Changing Data. Loading Menus Through XML Files

3/6

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Structure of an XML Menu Resource File Inflating XML Menu Resource Files Responding to XML-Based Menu Items A Brief Introduction to Additional XML Menu Tags. Using Dialogs in Android Designing an Alert Dialog. Designing a Prompt Dialog. Nature of Dialogs in Android Rearchitecting the Prompt Dialog. Working with Managed Dialogs. Understanding the Managed-Dialog Protocol. Recasting the Nonmanaged Dialog as a Managed Dialog . Simplifying the Managed-Dialog Protocol.

2D Animation Frame-by-Frame Animation. Planning for Frame-by-Frame Animation . Creating the Activity. Adding Animation to the Activity. Layout Animation. Basic Tweening Animation Types. Planning the Layout-Animation Test Harness Creating the Activity and the ListView. Animating the ListView. Using Interpolators. View Animation . Understanding View Animation. Adding Animation. Using Camera to Provide Depth Perception in 2D . Exploring the AnimationListener Class. Some Notes on Transformation Matrices .

Security and Location-Based Services Understanding the Android Security Model Overview of Security Concepts Signing Applications for Deployment Performing Runtime Security Checks Understanding Security at the Process Boundary

4/6

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Declaring and Using Permissions Understanding and Using Custom Permissions Working with Location-Based Services Understanding the Mapping Package Understanding the Location Package

Building and Consuming Services Consuming HTTP Services Using the HttpClient for HTTP GET Requests Using the HttpClient for HTTP POST Requests Dealing with Exceptions Addressing Multithreading Issues Doing Interprocess Communication Creating a Simple Service Understanding Services in Android Understanding Local Services Understanding AIDL Services Defining a Service Interface in AIDL Implementing an AIDL Interface Calling the Service from a Client Application Passing Complex Types to Services

Media Framework and Telephony APIs Using the Media APIs Understanding the setDataSource Method Playing Video Content. Understanding the MediaPlayer Oddities Exploring Audio Recording Using the Telephony APIs Working with SMS Working with the Telephony Manager

Managing and Organizing Preferences - Exploring the Preferences Framework

5/6

ANDROID ONLINE TRAINING | LIVE INSTRUCTOR LED ANDROID DEVELOPMENT COURSE

Understanding CheckBoxPreference. Understanding EditTextPreference. Understanding RingtonePreference. Organizing Preferences . : categories and screens

Starting with Android media Installing the ADT Plug-in for Android 1.5 Development Getting Started with Android 1.5 Creating an Android Virtual Device Exploring Improvements to the Media Framework . Using the MediaRecorder Class for Video Capture Exploring the MediaStore Class. Scanning the Media Store for Media Content. Exploring Voice Recognition . Introducing the Input-Method Framework.

6/6

You might also like