Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Android Developer Course
Intro & Software Installation
An Introduction & Basic Requirements For Creating Your Very Own Android Apps! (3:38)
Installing Android Studio (3:50)
Installing Java JDK (5:49)
Basics of Android
Android Application Overview (8:50)
Building Your Own Project (4:29)
Create a Virtual Device (5:02)
Interface Overview (6:44)
Running your Own App (7:57)
Useful information about Android Studio (5:00)
Activities & States
Building the App Interface (11:01)
Building Interface with Java (7:28)
Changing States Examples (7:58)
Activity States (5:54)
Widgets, Pixel & Layouts
Add Multiple Widgets (17:34)
Convert DIP to Pixel (7:29)
Layout Grid Understanding (5:38)
Learn Event Handling
How To Add Multiple Event Listeners. (4:52)
How To Handle Events In Android. (7:01)
Learning How To Use Event Listener (5:58)
Gesture & Fragments
What Are Gestures (8:20)
What Are Fragments. (4:02)
Designing Top Fragment. (5:43)
App Gesture (4:37)
How To Create A Fragment Class. (7:17)
Buttons and App Designs
Creating Design For A Simple Application. (5:14)
Creating Workout Advisor App (16:37)
Text and Animations
Creating Overflow Menu. (14:50)
Creating Workout Advisor App (19:54)
How To Add Animations & Transitions To Your App. (12:53)
Running our application on an actual device. (3:41)
Intents
Understanding Intents. (8:28)
How To Receive Broadcast Intents. (8:01)
How To Send Broadcast Intents. (6:37)
How To Send Intent Data. (11:47)
Threads
What are Threads (12:38)
Understanding Thread Handlers (8:50)
Services and ListView
What is Intent Service (11:17)
What is A ListView (5:29)
What Are Bound Services (8:52)
More About Services (12:33)
Leanring About Custom ListView Adapter (13:27)
Learning About Custom ListView Row (6:10)
Example For Bound Services (9:36)
Example of ListView (7:15)
Learn About Database
How To Create New SQLite Database. (10:20)
SQLite Database Product. (4:15)
How To Add & Delete Rows In SQLite Database. (7:57)
How To Save Data With SQLite. (5:48)
How To Print Database Contents_Results. (5:44)
Running The SQLite Application (8:32)
Working with Multimedia
Adding Custom Notifications (8:55)
Adding Effects To Image (8:02)
Adding Notifications To App (5:54)
Adding Styles (7:07)
Debugging and running apps (3:03)
How To Capture Image. (6:15)
How To Create Photo Filter (6:20)
How To Invert An Image (8:19)
How To Play Video (8:55)
How To Take Photos With Camera (8:15)
Preferences
Adding Custom Launcher Icon (5:24)
How To Create APK File For Distribution (3:48)
Learning What Are Shared Preferences (7:28)
Example For Shared Preferences (8:42)
Game Development
Introduction To Game Development (7:31)
Project Structure For Game Development (3:59)
Working With Camera (7:20)
Working With Sound Effects & Music (7:04)
Working With User Input (5:59)
How To Display Images (6:03)
How To Display Text (7:34)
Learning About Animation (10:35)
Complete Overview of Our Finished Android Application
Android Application Final Project (28:16)
Practice Project
Creating Stopwatch Application (42:04)
Using Check Boxes, Radio Buttons in App
Using Check Box In Android (8:23)
Using Radio Buttons In Android (8:42)
Using Button Icons Image Buttons In Android (4:17)
Using Styled Buttons In Android (6:28)
Using Toast (6:53)
Using Maps in Your Android App
Using Maps In Android Application (19:44)
Using Action bar in your Android App
Using Action bar in your Android App (41:57)
Using Card View And Scroll View In Android App
Using Cardview (18:22)
Using Scrollview (12:55)
Using Sensor - Accelerometer In Android (11:44)
How to Publish your App to Play Store
Publish You App (5:07)
Practice Projects
Design Coffee shop App (41:03)
Design Pizza App (32:03)
Real Estate App (114:55)
Running your Own App
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock