Introduction to Java Programming, Java Architecture: JDK, JRE, JVM, Flow Control (If, switch, for, foreach, while, do), OOPs Concepts: Class, Object, Polymorphism, Abstraction, Encapsulation, Method overloading, Method overriding, Function visibility – public, private, protected, Static variables and methods, Abstract class, Interface, Exception handling, Packages
Example ProgramsDML & DDL Queries
Example ProgramsWhat is Android, History and Version, Setting up development environment, Installing softwares , Dalvik Virtual Machine & .apk file extension, Internal Details (XML Files), Android Emulator, How to run and debug applications (Emulator vs. Real device), AndroidManifest.xml, R.java file, First Sample Android app (Hello Android example), Enhancing the first app
Example ProgramsTextView, EditText, Toast, Custom Toast, Working with Button, Toggle Button, Image Button, CheckBox, RadioButton, AlertDialog, Spinner, AutoComplete, TextView, RatingBar, DatePicker, TimePicker, ProgressBar, Analog Clock and Digital Clock, ListView, Vertical ScrollView, Horizontal ScrollView
Example ProgramsActivity Lifecycle, Activity Example, Implicit Intent, Explicit Intent, What is Fragment?, Fragment Lifecycle, Fragment Example
Example ProgramsRelative Layout, Linear Layout, Table Layout, Grid Layout
Example ProgramsArray Adaptor, ArrayList Adaptor
Example ProgramsExample Programs
Data Storage
Example ProgramsSQLite DATA MANAGEMENT
Example ProgramsAndroid Notification
Example ProgramsPlaying Audio, Creating Audio Player, Playing Video, Alarm Manager, Gallery
Example ProgramsAndroid Camera
Example ProgramsAndroid Graphics
Example ProgramsAndroid Animations
Example ProgramsTextToSpeech API, TextToSpeech Example, Speech To Text
Example ProgramsLocation API Fundamental, Example of Android Location API, Working with Google Maps
Example ProgramsAndroid Google Map
Example ProgramsExample Programs