Course Detail

Android Training

Android Training - TECHGURU – Master of it


Course Detail


Course Description

  • 1.JAVA Concepts
  •  
  • OOPs Concepts
  •  
  • Inheritance in detail
  •  
  • Exception handling
  •  
  • Packages & interfaces
  •  
  • JVM & .jar file extension
  •  
  • Multi threading (Thread class & Runnable Interface)

  • 2.SQL
  •  
  • DML & DDL Queries in brief

  • 3.Introduction to Android
  •  
  • What is Android?
  •  
  • Setting up development environment
  •  
  • Dalvik Virtual Machine & .apk file extension

  • 4.Fundamentals: a. Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers b. UI Components - Views & notifications c. Components for communication -Intents & Intent Filters
  •  
  • Android API levels (versions & version names)

  • 5.Application Structure (in detail)
  •  
  • AndroidManifest.xml
  •  
  • uses-permission & uses-sdk
  •  
  • Resources & R.java
  •  
  • Assets
  •  
  • Layouts & Drawable Resources
  •  
  • Activities and Activity lifecycle
  •  
  • First sample Application

  • 6.Emulator-Android Virtual Device
  •  
  • Launching emulator
  •  
  • Editing emulator settings
  •  
  • Emulator shortcuts
  •  
  • Logcat usage
  •  
  • Introduction to DDMS
  •  
  • Second App:- (switching between activities)

  • 7.Basic UI design
  •  
  • Form widgets
  •  
  • Text Fields
  •  
  • Layouts
  •  
  • [dip, dp, sip, sp] versus px
    • 8.Preferences
    •  
    • SharedPreferences
    •  
    • Preferences from xml
    •  
    • Menu
    •  
    • Option menu
    •  
    • Context menu
    •  
    • Sub menu
    •  
    • menu from xml
    •  
    • menu via code

    • 9.Intents (in detail)
    •  
    • Explicit Intents
    •  
    • Implicit intents

    • 10.UI design
    •  
    • Time and Date
    •  
    • Images and media
    •  
    • Composite
    •  
    • AlertDialogs & Toast
    •  
    • Popup

    • 11.Tabs and Tab Activity

    • 12.Styles & Themes
    •  
    • styles.xml
    •  
    • drawable resources for shapes, gradients (selectors)
    •  
    • style attribute in layout file
    •  
    • Applying themes via code and manifest file

    • 13.Content Providers
    •  
    • SQLite Programming
    •  
    • SQLiteOpenHelper
    •  
    • SQLiteDatabse
    •  
    • Cursor
    •  
    • Reading and updating Contacts
    •  
    • Reading bookmarks

    • 14. Linkify
    •  
    • Web URLs, Email address, text, map address, phone numbers
    •  
    • MatchFilter & TransformFilter

    • 15.Adapters and Widgtes
    •  
    • ArrayAdapters
    •  
    • BaseAdapters
    •  
    • ListView and ListActivity
    •  
    • Custom listview
    •  
    • GridView using adapters
    •  
    • Gallery using adapters
      • 16.Notifications
      •  
      • Broadcast Receivers
      •  
      • Services and notifications
      •  
      • Toast
      •  
      • Alarms

      • 17.Threads
      •  
      • Threads running on UI thread (runOnUiThread)
      •  
      • Worker thread
      •  
      • Handlers & Runnable
      •  
      • AsynTask (in detail)
      • 18.Advanced
      •  
      • Using sdcards
      •  
      • XML Parsing
      •  
      • JSON Parsing
      •  
      • Maps, GPS, Location based Services
      •  
      • Accessing Phone services (Call, SMS, MMS)
      •  
      • Network connectivity services
      •  
      • Sensors

Institute Overview

Dehradun, Uttarakhand, India

What is teaching? A good teacher is who? Who has a vast knowledge of his field? Yes, vast knowledge of the concerned field is necessary for a good teacher but this is not the main requirement. A teacher with vast knowledge can be the worst teacher. T... Read More

Related Courses

Google Map