Android Complete Reference
- Development
- Feb 08, 2025

Android Complete Reference, available at $49.99, has an average rating of 4.4, with 102 lectures, based on 19 reviews, and has 83 subscribers.
You will learn about After completing Android Complete Reference Course , you will be able to understand and use: Installation of Android Studio To develop and Android Application and to run in AVD, real Android device The building blocks of an Android Application Basic Android User Interfaces Communication between Activies Implicit and Explicit Intents Spinner, ListView, Gallery, AutoCompleteTextView, WebView, Menus and Dialogs etc Multimedia in Android Data Storage in Shared Preferences, Internal and External Storage, SQLite Database Notifications and Broadcast Receivers Networking using HttpURLConnection, OkHttp, Volley Android Services Android Telephony, WiFi Service, Bluetooth Get Current Location and Google Maps and show the current location in Google Maps XML and JSON Parsing WebServices with SOAP and RESTful Services Google Places and Retrofit Firebase and Android Android Material Design To integrate Facebook, Dropbox and Google Drive in your existing android application To Publish the Android Application in Play Store This course is ideal for individuals who are All those students and professionals who are interested to study, understand and to create amazing mobile applications in Android should go for this course. or People looking to go from absolute beginner to advanced Mobile Application expert or People looking to make money ONLY developing fully-functioning, intuitive programs – whether corporate, self-employed or freelance or This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level It is particularly useful for All those students and professionals who are interested to study, understand and to create amazing mobile applications in Android should go for this course. or People looking to go from absolute beginner to advanced Mobile Application expert or People looking to make money ONLY developing fully-functioning, intuitive programs – whether corporate, self-employed or freelance or This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level.
Enroll now: Android Complete Reference
Summary
Title: Android Complete Reference
Price: $49.99
Average Rating: 4.4
Number of Lectures: 102
Number of Published Lectures: 102
Number of Curriculum Items: 102
Number of Published Curriculum Objects: 102
Original Price: ?6,500
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
The Android Complete Reference Course is primarily designed for students and programmers who want to learn how to create mobile applications on the Android platform. As a part of this course, we will understand the installation process of android, the internals of android application, create widgets, customize List view, Grid view, Spinners etc, create applications using audio, video and data storage in shared preferences, internal/external storage, SQLite database.
We have included the advanced view components with material design, Google Maps, Google Places and also to interact with Firebase. This course will help you learn mobile app development from scratch and unlock new job opportunities for you in start-ups as well as different multinational companies. Master Android app development, learn how to set up Android Studio, understand Android architecture in detail, learn about integrating your mobile apps with Facebook, Twitter and other social media, Google Drive, Google Maps, SQLite etc.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction to Android
Lecture 2: What we study?
Lecture 3: Android Versions & Architecture
Lecture 4: Build Process of an Android Application
Lecture 5: Android Studio Installation
Chapter 2: Android Application Developement
Lecture 1: Create an Android Application using Android Studio
Lecture 2: Running an Android App in AVD and real device
Lecture 3: R.java file ad AndroidManifest.xml
Lecture 4: AndroidManifest.xml
Lecture 5: Toast Notifications
Lecture 6: Buttons, TextViews, EditText and ImageViews with Event Handling
Lecture 7: Logcat
Lecture 8: Activity Lifecycle
Chapter 3: Android Activities
Lecture 1: Working with multiple Activities
Lecture 2: Passing Data between Activities
Lecture 3: Returning Data from Activity
Lecture 4: Implicit and Explicit Intents
Lecture 5: Application: Calling Builtin Applications using Implicit Intents
Lecture 6: Intent Filters
Chapter 4: UI Components
Lecture 1: Resources in an Android Application
Lecture 2: Color State List resource
Lecture 3: Text Controls – TextView, EditText
Lecture 4: TextControls – AutoCompleteTextView
Lecture 5: Button Controls
Lecture 6: Button Controls – Toggle Button
Lecture 7: Button Controls – CheckBox
Lecture 8: Button Controls – RadioButton
Lecture 9: List Controls- List View
Lecture 10: ListView – Using ArrayAdapter
Lecture 11: ListView – Event Handling
Lecture 12: Project
Lecture 13: ListControls – Spinner
Lecture 14: Image Gallery using ListView
Lecture 15: Gallery using GridView
Lecture 16: Styles
Lecture 17: Themes in Android Application
Lecture 18: Supporting Alternative Layouts
Lecture 19: Use case: Adding Views to TableLayout
Lecture 20: ScrollView in Android
Lecture 21: WebView
Chapter 5: Animations and Graphics
Lecture 1: Frame Animations
Lecture 2: Frame Animations with Coding
Lecture 3: Tween Animations – Part 1
Lecture 4: Tween Animations – Part 2
Lecture 5: Graphics
Chapter 6: Menus and Dialogs
Lecture 1: Options Menu
Lecture 2: Menu in ActionBar
Lecture 3: Context Menu
Lecture 4: Popup Menu
Lecture 5: Sub Menus
Lecture 6: Dialog Boxes – Alert Dialog
Lecture 7: Alert Dialog as Input Dialog
Lecture 8: Dialog Boxes – Progress Dialog
Lecture 9: Horizontal Progress Dialog
Lecture 10: Time Picker View
Lecture 11: Time Picker Dialog
Lecture 12: Date Picker View
Lecture 13: Date Picker Dialog
Lecture 14: Status bar Notifications
Chapter 7: Working with Media
Lecture 1: Audio Playback
Lecture 2: Video Integration
Chapter 8: Preferences and Data Storage
Lecture 1: Introduction to Preferences and Data Storage
Lecture 2: Shared Preferences
Lecture 3: IO Streams in Java
Lecture 4: FileInputStream in Java
Lecture 5: FileOutputStream in Java
Lecture 6: Internal Storage – Part I
Lecture 7: Internal Storage – Part II
Lecture 8: External Storage
Lecture 9: Reading from External Storage
Lecture 10: Writing to External Storage
Lecture 11: SQLite Introduction
Lecture 12: SQLite Database Creation – Approach1
Lecture 13: SQLite – Using Helper class
Lecture 14: CRUD in SQLite – Part- I
Lecture 15: CRUD in SQLite – Part-II
Lecture 16: Pre-creating Database in SQLite
Chapter 9: Networking in Android Applications
Lecture 1: Networking using Java
Lecture 2: Check the Network Connectivity
Lecture 3: Networking in Android
Lecture 4: AsyncTask
Lecture 5: AsyncTask with a Practical Approach
Lecture 6: Get an Image from Internet
Lecture 7: OkHttp
Lecture 8: Volley
Lecture 9: Volley Part – 2
Lecture 10: Getting Image using Volley
Lecture 11: SMS Messaging
Lecture 12: SMS Messaging with Intent
Lecture 13: Sending Emails
Lecture 14: Broadcast Receivers
Instructors

Sunil Joseph
Consultant & Trainer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Discover Life Purpose with NLP
- Swift for Beginners Create your first iOS App with Swift
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Company Valuation Financial Modeling
- How to Draw Cute Thanksgiving!
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8LINQ- A Course For Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling