History & version of Android, Programming language concepts, Library & framework, mobile application, Development (MAD).
Oops concept, Wrapper class, Typecasting and auto conversion, Inner class, Abstract, Interface, Threading, Exception, Collection framework, Lambda expression (JDK1.8 feature), files and stream
Android Studio Setup, Configuration Android Studio, Eclipse IDE Setup, ADT Plug INS Set Up, Android Emulator, Manifest File, R.Java, String.Xml, Main Activity. Java, Activity Main.Xml.
Creating first Android Application, Testing of Application in Real Device, Activity Life Cycle.
Toast, Text View, Button: Toggle Button, Radio Button, Radio Group, Check Box, Rating Bar, Seek Bar, Progress Bar, Edit Text and Its Types, Analogue Clock, Digital Clock, Time Picker, Date Picker.
List View, Spinner, Auto Complete Text View, Gallery, Gird View, Custom Views.
Linear Layout, Relative Layout, Grid Layout, Frame Layout, Table Layout, Coordinator Layout, Constraint Layout.
Canvas, Paint, Drawpaint (), Setcolor (), Set Style (), Rotate (), Drawtext ().
Introduction to Intent, Implicit Intent: Contacts, Browser, Map, Call.
Explicit Intent: Normal Switching, Switching With Data, Switching With Result Data.
Start Activity for Result (), Intent Filters.
Fragment manager, fragment transaction, adding fragment to back stack, list fragment, diglot fragment, working with tabs.
Array Adapter, Custom Adapter, Cursor Adapter.
Option Menu, Option Menu with Image, Context Menu, Popup Menu.
Toast Dialog, Alert Dialog, Input Dialog, Data Dialog, Time Dialog, Progress Dialog.
Overview Of Resources, Creating Resources, How to Use Resources, Drawable Resources.
Image Operations: View Images, Capture Image.
Audio Operations: Playing Audio (Media Player), Back Ground Play, Foreground Play.
Video Operations: Playing Video, Capturing / Recording Video.
Shared Preference: Session Management, Setting Management.
Internal Storage (Phone Storage), External Storage (SD Card)
What Is SQLite Database, Creating Database, CRUD Operations, and SQLite Open Helper Class, SQLite Database Class, Working With Cursors, Images Insertion, Image Retrieval, Document Insertion, and Document Retrieval.
Sharing Data between Applications, Searching for Content, Adding and Removing Content, Working with Content Files.
Basics of Broadcast Receiver, Implementation of Broadcast Receiver.
What Is JSON, JSON Structure, JSON Object, JSON Array, JSON Vs. XML, HTTP Call In Android, Main Thread Vs. Background Thread, A Sync Task In Android, Models, Custom List View, Google’s GSON, Images Loading and Caching.
JSON Parsers, SAX Parsers.
Database Connectivity, Web Service Connection through PHP.
Telephone Management, Get Call State, Call Stare Broadcast Receiver, Phone Call, Send Call, Send SMS, Send Email And Push Notification.