This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Android Development Course: Code 11 Apps in Android Studio!
Introduction to Android Studio
Let's learn the basics of Android Studio! (19:22)
Using an emulator to test Android apps (7:07)
Activity lifecycle concepts and callbacks (18:46)
How to display a website in an Android app (10:57)
Integrate Your Apps with Google AdMob
Add banner ads to your Android apps (24:13)
Source code
Build interstitial ads in your Android apps (16:10)
Source code
Include rewarded video ads in your Android apps (9:50)
Source code
Calculator Application
Selecting our calculator app layout and view settings (22:07)
Calculator user interface setup and basic functions (15:48)
How to calculate with the app starting with addition (17:43)
Finishing calculator app functions (18:22)
Fixing bugs and improving the architecture of the app (19:37)
To-Do List Application
Project setup, create UI and adapter (29:44)
New task button, set task and get view method (30:09)
Read and write to storage, delete all tasks feature (27:51)
Improve UI, change text color and background color (30:03)
Implementing the important tasks feature (31:08)
Setting up OnLong click listener logic (29:41)
Delete selected tasks, multiple tasks selection (33:17)
Simplifying code and improving on item click listener (30:10)
Cleaning up code, fixing bugs and finishing app (32:43)
PDF Reader Application
UI setup and ListView (26:42)
Setting up permissions, loading data and reading files (31:02)
Implementing PDF view, displaying PDF and features bar (25:44)
Adding item selection and background colors (25:55)
Fixing bugs, implementing rename and delete features (31:45)
File Manager Application
App setup and UI initialization (15:47)
Displaying information in the file managers list view (16:49)
Setting up file managers permissions (23:53)
Accessing the Android file system and getting existing files (14:08)
Adding feature to select files and folders (16:37)
Adding feature to delete files and folders (29:44)
Adding feature to create a new folder (25:55)
Adding feature to navigate through folders (22:30)
Cleaning the code and fixing some bugs (25:52)
Adding feature to rename files and folders (23:08)
Adding feature to copy and paste files and folders (34:18)
General improvements and finalizing the app (27:49)
Calendar Application
Creating the UI and setting up the calendar view (30:50)
Setting up user input and save text button (32:14)
Accessing text by day, month and year (30:42)
Improving the loop, fixing bugs and testing the calendar features (30:04)
Adding the go to today feature and beginning with persistent storage (32:07)
Implementing save info and read info (25:50)
Drawing Application
Creating user interface and paint view (32:17)
Finishing the paint view class (25:42)
Adding features to clear the drawing, change brush size and brush color (28:33)
Camera Application
Setting up camera user interface and permissions (26:34)
Setting up camera preview and rotate camera feature (27:42)
Connecting camera to layout and coding flash feature (30:52)
Picture callback and take photo feature (28:53)
Record video feature (29:37)
Fixing bugs and improving the UI (29:51)
Gallery Application
App setup and general explanation (23:08)
Listing and displaying images to the UI (22:59)
Displaying image name and adding new UI elements (24:24)
Adding feature to delete and rename images (27:56)
Adding feature to share image and display image information (28:59)
Getting image resolution and setting up feature to rotate image (35:39)
Fixing rotation feature, bug fixes and general improvements (22:17)
Photo Editor Application
Setup project and UI elements (30:02)
Requesting permissions, setting up click listeners and intents (30:36)
Creating image files, receiving intents, showing and hiding views (29:31)
Receiving image from gallery or camera, reading image into a bitmap (29:47)
Modifying colors and calling native methods (32:13)
General fixes, save image feature and go back feature (26:12)
Music Player Application
App setup and permissions (31:08)
Writing the list view adapter and adding music files (32:48)
Playing music and adding the seek bar (33:46)
Showing playback progress and writing pause feature (39:55)
Improving our music app and fixing bugs (5:41)
Video Player Application
Setting up video app permissions and UI (27:39)
Creating the video player list view adapter (17:42)
Listing video files and creating video controls (37:23)
Creating the video player activity (28:44)
Finishing the video player activity (23:44)
Improving video controls and saving video state (26:18)
Select video and rename video features (27:58)
Adding features to share and delete videos and bug fixes (16:11)
Requesting permissions, setting up click listeners and intents
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock