Android Training Development Training

course-image

COURSE CONTENTS FOR ANDROID DEVELOPMENT


ABOUT ANDROID

About Android

  • Android Operating System
  • Native Android Application
  • Features and S/W stack Building Blocks of Android
  • Duration: Customized
  •  
 

EXPLORING ANDROID AND DEVELOPING

Exploring Android and Developing

  • Downloading and Installing Android Tools
  • Application lifecycle
  • Android Manifest File
  • Activity lifecycle Directories
  • Sample Application.
  • Duration: Customized
  •  
 

USER INTERFACE IN ANDROID

User Interface in Android

  • Linear layout
  • Absolute layout
  • Table layout
  • Relative layout
  • frame layout
  • Duration: Customized

VIEWS IN ANDROID

User Interface – Views in Android

  • Text view
  • List
  • Button
  • Progress Bar
  • Picker
  • Spinner
  • Display gallery
  • Image views
  • Clock views
  • Duration: Customized
  •  
 

INTENTS & SERVICES IN ANDROID

Intents & Services in Android

  • Intents
  • Introduction to Services
  • Background Services
  • Duration: Customized
  •  
 

INTENTS & SERVICES IN ANDROID

Intents & Services in Android

  • Introduction to Broadcast Receiver
  • Registering Broadcast Receiver
  • SMS
  • CALL
  • Duration: Customized
  •  
 

PROCESSES AND THREADS IN ANDROID

Processes and Threads in Android

  • Threading
  • Processes
  • AsyncTask
  • Runnable Handlers
  • Duration: Customized
  •  

INTRODUCTION

Introduction in JAVA

  • What is java
  • Features of java
  • First java program
  • Compiling and interpreting applications
  • The JDK directory structure
    • Duration: Customized

DATA TYPES AND VARIABLES

Data Types and Variables in JAVA

  • Variable names
  • Literals
  • Arrays
  • Non-primitive Data types
  • The Dot Operator
    • Duration: Customized
 

OPERATORS AND EXPRESSIONS

Operators and Expressions in JAVA

  • Arithmetic Operators
  • Assignment Operators
  • Logical Operators
  • Conditional operator
  • Operator precedence
  • Implicit type conversions
  • The cast operator
  • Duration: Customized
 

CONTROL FLOW STATEMENTS

Control Flow Statements in JAVA

  • If statement
  • Else if and nested if
  • Switch statement
  • While and do while loops
  • For loops Enhanced
  • For loop Continue
  • statement Break
  • statemen
  • Duration: Customized
 

METHODS IN JAVA

Methods in JAVA

  • Methods
  • Calling methods
  • Defining methods
  • Method parameter
  • Scope
  • Duration: Customized
  •  

OBJECT ORIENTED PROGRAMMING IN JAVA

Object Oriented Programming in JAVA

  • Introduction to object oriented programming
  • Classes and objects
  • Fields and methods
  • Encapsulation
  • Access control
  • Inheritance
  • polymorphism
  • Duration: Customized
  •  

OBJECTS AND CLASSES IN JAVA

Objects and Classes in JAVA

  • Defining a class
  • Creating an object
  • Instance data and class data
  • Methods, Constructors
  • Access modifiers
  • Encapsulation
    • Duration: Customized

USING OBJECTS IN JAVA

Using Objects in JAVA

  • Printing to the console
  • String builder and string buffer
  • Methods and messages
  • To string
  • Parameter passing
  • Duration: Customized

INHERITANCE & POLYMORPHISM IN JAVA

Inheritance & Polymorphism in JAVA

  • Inheritance & polymorphism
  • Casting, Method overriding
  • Polymorphism
  • Super
  • The object class
  • Duration: Customized
  •  

PACKAGES IN JAVA

Packages in JAVA

  • The import statement
  • Static imports
  • Casting
  • Class path and import
  • Defining packages
  • Package scope
  • Duration: Customized
  •  
 

EXCEPTION HANDLING IN JAVA

Exception Handling in JAVA

  • Exceptions overview
  • Catching exception
  • The finally block
  • Exception methods
  • Declaring exceptions
  • Defining and throwing exceptions
    • Duration: Customized

THREADS IN JAVA

Exception Handling in JAVA

  • Threaded and non-threaded applications
  • Creating threads
  • Thread states
  • Exception methods
  • Runnable threads
  • Interrupting threads
  • Duration: Customized
  •