* Overview of Android * Java Edition and comparing with Android * Features of Android * Android Applications
* Android Architecture * Application Frameworks * Android Libraries * Run time * Dalvik Virtual Machine
* System Requirements * Java and Android SDK Installation * Android Development Tools (ADT) Plugin * Android Virtual Device
* Activities * Services * Broadcast Receivers * Content Providers
* Creating Android Application * Creating Configurations * Testing the app And AVD * Android Project Structure
* The Main Activity File * Android Manifest File * The Strings File * The R File * The Layout File
* XML–approach to design layouts * Views * Layouts -> RelativeLayout -> TableLayout -> FrameLayout -> LinearLayout
* styles.xml * colors.xml * Drawable resources
* Designing fragments * Fragments life cycle * How to use Fragments?
* working with intents * explicit intent * implicit intent * importance of intents in Android Applications
* Introducing SQLite * SQLiteOpenHelper and creating a database * Opening and closing a database * Inserts, updates, and deletes
* Adapters * Complex UI components * Menus and Dialogs * Tabbed Activities * Animations
* Overview of Android Resources * Creating Resources * Using Resources * Drawable Resources * Animation Resources
* Document Object Model ( DOM ) * Simple API for XML ( SAX ) * JavaScript Object Notation ( JSON ) * Parsing XML and JSON
* Adding Google Map * Customizing Google Map * Integrating Google Maps * Download and configure. Google Play Services SDK * Obtaining the API key
* Playing Audio & Video * Recording Audio & Video * Customizing Camera & Capturing Photos
* Release process and Release build of Android Application * Signing the .apk file * Google Play Registrations
© 2018 VCSD Infotech Software Company. All rights reserved