Android Course

Basics of Android

  • What is Android 
  • History and Version 
  • Installing soft wares 
  • Setup Android Studio 
  • Hello Android example 
  • Internal Details 
  • Dalvik VM 
  • Software Stack 
  • Android Core Building Blocks 
  • Android Emulator 
  • AndroidManifest.xml 
  • R.java file 
  • Hide Title Bar 
  • Screen Orientation 

Android Components

  • Activity
  • Service
  • Broadcast Receiver
  • Content Providers

UI Widgets

  • Toast 
  • Custom Toast 
  • Button 
  • Toggle Button 
  • Image Button 
  • CheckBox 
  • AlertDialog 
  • Spinner 
  • AutoCompleteTextView 
  • RatingBar 
  • DatePicker 
  • TimePicker 
  • ProgressBar

Intents

  • Activity Lifecycle 
  • Activity Example 
  • Implicit Intent 
  • Explicit Intent
  • PendingIntent
  • StickyIntent

 Android Menu

  • Option Menu 
  • Context Menu 
  • Popup Menu 

Layout Manager

  • Relative Layout 
  • Linear Layout 
  • Frame Layout  (Fragments)
  • Grid Layout
  • Table Layout 

Adaptor

  • Array Adaptor
  • ArrayList Adaptor
  • Base Adaptor

View

  • GridView 
  • WebView 
  • ScrollView 
  • SearchView 

Advance Android

Fragment

  • What is Fragment
  • Fragment Lifecycle
  • Creating a Fragment
  • DialogFragment
  • ListFragment
  • Adding a Fragment to Activity
  • FragmentManger
  • FragmentTranscation
  • Adding Fragment without UI
  • Backstack implementations

Android Service

  • Android Service 
  • Android Service API 
  • Android Started Service 
  • Android Bound Service 
  • Android UnBound Service 
  • Android Service Life Cycle 
  • Android Service Example 
  • Android IntentService

Data Storage

  • Shared Preferences 
  • Internal Storage 
  • External Storage 

SQLite

  • SQLite API 
  • SQLite Spinner 
  • SQLite ListView 

JSON & XML

  • JSON Parsing 
  • XML Parsing 

Content Provider

  • Content Proivider Fundamental 
  • Contact Content Provider 
  • Other Built-in Content Providers 
  • Creating Custom Content Provider 
  • Understanding Content URI 
  • ContentResolver 
  • Sharing Information from custom content provider 

Android Notification

  • Notification API 
  • Creating Notification Builder 
  • Setting Notification Properties 
  • Attaching Actions 
  • Issuing Notification 
  • NotificationCompat.Builder class 
  • Android Notification Examples 

Multimedia

  • Multimedia API 
  • Playing Audio 
  • Creating Audio Player 
  • Playing Video 
  • Alarm Manager 
  • Gallery 

Speech API

  • TextToSpeech API 
  • TextToSpeech Example 
  • Managing speed and pitch 
  • Speech To Text 

Telephony API

  • Telephony Manager 
  • Get Call State 
  • Call State BroadcastReceiver 
  • Simple Caller Talker 
  • Making Phone Call 
  • Send SMS 
  • Send Email 

Location API

  • Location API Fundamental 
  • Example of Android Location API 
  • Working with Google Maps 
  • Android Map V2 API 
  • Adding Map 
  • Customizing Map 
  • GoogleMap class 
  • Android Google Map Application 

Threads

  • Threads running on UI thread (runOnUiThread)
  • Worker thread o Handlers & Runnable o AsynTask (in detail)
  • Examples

Animation

  • Android Animation API 
  • Android Drawable class 
  • Android Animation Example 
  • Android Rotate Animation 
  • Android Fade Animation 
  • Android Zoom Animation 

Device Connectivity

  • Bluetooth Tutorial 
  • List Paired Devices 
  • Working with WiFi 
  • Working with Camera 

Android Web Services

  • What is web service 
  • Soap Vs Restful web service 
  • Android Restful web service example with java servlet 
  • Storing data into external oracle database 
  • Verifying data in android with external oracle database 

Social API Integrations

  • Facebook Integration 
  • Google plus Integration 
  • Twitter Integration 
  • Ad Mob Integration
  • Youtube Integration

Transmitting Network Data Using

  • AsynTask
  • Volley
  • Retrofit
  • okHttpClient

ImageLoaders API

  • ImageLoader
  • Picasso
  • Glide

Firebase Integration

  • What is Firebase in Android
  • Data Storage Using Firebase
  • Sending Push Notifications Using Firebase
  • TwitterIntegration using Firebase

Material Design Basic Concepts

  • SnackBar Implementation
  • Floating Labels
  • Floating Action Buttons
  • Card Views
  • Navigation Drawer Using Material Design
  • Recyclerview
  • Google Calender
  • CollapsingtoolbarLayout
  • CoordinatorLayout
  • ElegantButton
    Footer Sidebar 7
    Curabitur quis tempus ipsum. Vivamus tincidunt sollicitudin facilisis. Phasellus elementum tortor eu magna tincidunt lacinia. Nullam ac nulla vel enim molestie luctus. In et tempus purus, ac tempor metus. Vestibulum quis semper lorem, sed tempus turpis. Cras lobortis erat ipsum, sed venenatis lacus blandit eget. Mauris sed pharetra felis, ut fringilla odio. Phasellus vitae libero ut lectus sagittis porttitor.

    Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.

    ADDRESS

    63739 street lorem ipsum City, Country

    PHONE

    +12 (0) 345 678 9

    EMAIL

    info@company.com

    Cart
    Quick Enquiry
    Thank You. We will contact you as soon as possible.