Duration : 30 days | 1hr theory/day 1hr Practical

 

JAVA Concepts
  • OOPs Concepts
  • Inheritance in detail
  • Exception handling
  • Packages & interfaces
  • JVM & .jar file extension
  • Multi threading (Thread class & Runnable Interface)
SQL
  • DML & DDL Queries in brief
Introduction to Android
  • What is Android?
  • Setting up development environment
  • Dalvik Virtual Machine & .apk file extension
  • Fundamentals:
    • Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers
    • UI Components - Views & notifications
    • Components for communication -Intents & Intent Filters
  • Android API levels (versions & version names)

 

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

 

Emulator-Android Virtual Device
  • Launching emulator
  • Editing emulator settings
  • Emulator shortcuts
  • Logcat usage
  • Introduction to DDMS
  • Second App:- (switching between activities)
  • Develop an app for demonstrating the communication between Intents

 

Basic UI design
  • Form widgets
  • Text Fields
  • Layouts
  • [dip, dp, sip, sp] versus px
  • Examples

 

Preferences
  • SharedPreferences
  • Preferences from xml
  • Examples

 

Menu
  • Option menu
  • Context menu
  • Sub menu
  • menu from xml
  • menu via code
  • Examples

 

Intents (in detail)
  • Explicit Intents
  • Implicit intents
  • Examples
UI design
  • Time and Date
  • Images and media
  • Composite
  • AlertDialogs & Toast
  • Popup
  • Examples

 

Tabs and Tab Activity
  • Examples

 

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

 

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

 

Example :
Develop an App to demonstrate database usage. CRUD operations must be implemented.
Final details should be viewed in GridView as well as in ListView.

Android Debug Bridge (adb) tool

Linkify

  • Web URLs, Email address, text, map address, phone numbers
  • MatchFilter & TransformFilter
  • Examples

 

Adapters and Widgtes
  • Adapters:-
    • ArrayAdapters
    • BaseAdapters
  • ListView and ListActivity
  • Custom listview
  • GridView using adapters
  • Gallery using adapters
  • Examples

 

Notifications
  • Broadcast Receivers
  • Services and notifications
  • Toast
  • Alarms
  • Examples

 

Custom components
  • Custom Tabs
  • Custom animated popup panels
  • Other components
  • Examples

 

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

 

Advanced
  • Live Folders
  • Using sdcards
  • XML Parsing
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services
  • Sensors

Project

 


Contact US


A : :PHILLOS,

#257, (BIIT Building),9th A Main, Near Upahaara Darshini,

 3rd Block, Jayanagar, Bangalore - 560011

 

E : : nishu.phillos@gmail.

 

Ph : : 984488 5059 / 96208 90035 / 903588 5059

 

Whatsapp : 984488 5059 / 96208 90035

 

Facebook | Linked in | Google + | Google Web


 



ANIMATION & MULTIMEDIA

 

Adobe photoshop Course


 

Adobe illustrator Course



Corel draw Course



Graphic designing Course



Infographics



DTP Course



Web designing Course



Video editing Course



Audio editing Course



2D Animation Course



3D Animation Course



 



BUSINESS ANALYTICS & REPORTING TOOLS



 

Microsoft Advanced Excel Course


 

VBA & Macros Course


 

Microsoft Access Course


 

SAS Base & Advanced Course



Clinical sas Course



Statistical SAS Course



MSBI SSIS SSRS SSAS Course



Tableau Course



Business Analytics


 

 



SAP ERP Course



 

 

SAP fico Course


 

SAP ABAP Course


 

SAP WM Course



SAP PP Course



SAP SD Course



SAP MM Course



SAP HANA Course



SAP BI BO Course


 

 



.net Course



java / J2EE Course



Android Course



Oracle Sql & Plsql Course



Sql Server Course



PHP and MYSQL Course



Sql Course



Vmware Course



Tally ERP Course



Basic Excel


 

 



Why Phillos.....?


 

In Depth technical Knowledge

 

Live Project guidence

 

Real Time Working Environment

 

100% Placement Support

 

One On One Sessions availablity

 

Fast track & Super fast track classes

 



 

 

 

 

Related Links

Related course

 

Oracle Sql and Plsql Training in bangalore

Oracle Sql and Plsql Training in bangalore

Data Visualization - Tableau Training

Data Visualization - Tableau Training