header

header

IT Training on ANDROID | Android



Chapter 1: JAVA Concepts


· OOPs Concepts


· Inheritance in detail


· Exception handling


· Packages & interfaces


· JVM & .jar file extension


· Multi threading (Thread class & Runnable Interface)


Chapter 2: SQL


· DML & DDL Queries in brief


Chapter 3: 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)


Chapter 4: Application Structure (in detail)


· AndroidManifest.xml


· uses-permission & uses-sdk


· Resources & R.java


· Assets


· Layouts & Drawable Resources


· Activities and Activity lifecycle


· First sample Application


Chapter 5: Emulator-Android Virtual Device


· Launching emulator


· Editing emulator settings


· Emulator shortcuts


· Logcat usage


· Introduction to DDMS


· Second App:- (switching between activities)


Chapter 6: Basic UI design


· Form widgets


· Text Fields


· Layouts


· [dip, dp, sip, sp] versus px


· Examples


Chapter 7: Preferences


· Shared Preferences


· Preferences from xml


· Examples


· Chapter 8: Menu


· Option menu


· Context menu


· Sub menu


· menu from xml


· menu via code


· Examples


Chapter 9: Intents (in detail)


· Explicit Intents


· Implicit intents


· Examples Android Training Course Syllabus ipsr solutions ltd


· Chapter 10: UI design


· Time and Date


· Images and media


· Composite


· AlertDialogs & Toast


· Popup


· Examples


Chapter 11: Tabs and Tab Activity


· Examples


Chapter 12: Styles & Themes


· styles.xml


· drawable resources for shapes, gradients (selectors)


· style attribute in layout file


· Applying themes via code and manifest file


· Examples


· Chapter 13: 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.


Chapter 14: Android Debug Bridge (adb) tool


Chapter 15: Linkify


· Web URLs, Email address, text, map address, phone numbers


· MatchFilter & TransformFilter


· Examples Android Training Course Syllabus ipsr solutions ltd


Chapter 16: Adapters and Widgtes


· Adapters:-


· ArrayAdapters


· BaseAdapters


· ListView and ListActivity


· Custom listview


· GridView using adapters


· Gallery using adapters


· Examples


Chapter 17: Notifications


· Broadcast Receivers


· Services and notifications


· Toast


· Alarms


· Examples


Chapter 18: Custom components


· Custom Tabs


· Custom animated popup panels


· Other components


· Examples


Chapter 19: Threads


· Threads running on UI thread (runOnUiThread)


· Worker thread


· Handlers & Runnable


· AsynTask (in detail)


· Examples


Chapter 20: Advanced


· Live Folders


· Using sdcards


· XML Parsing


· JSON Parsing


· Maps, GPS, Location based Services


· Accessing Phone services (Call, SMS, MMS)


· Network connectivity services





· Sensors