1 Android App Development in Java All-in-One Tutorial Series (4 HOURS!)
2 Android App Development Tutorial 1 - Introduction | Java
3 Android App Development Tutorial 2 - Android vs iOS, Flutter, React Native, Xamarin, and Web Apps
4 Android App Development Tutorial 3 - Essential Concepts and Terms | Java
5 Android App Development Tutorial 4 - Installing Android Studio | Java
6 Android App Development Tutorial 5 - Installing an Emulator | Android Virtual Device Manager AVD
7 Android App Development Tutorial 6 - Turn on USB Debugging on Android Device | Java
8 Android App Development Tutorial 7 - Running on a Physical Device | Java
9 Android App Development Tutorial 8 - Activity Basics | Java
10 Android App Development Tutorial 9 - Layout Editor Introduction | Java
11 Android App Development Tutorial 10 - Views and Layouts | Java
12 Android App Development Tutorial 11 - Intro to Attributes | Java
13 Android App Development Tutorial 12 - Assigning an ID to our TextView | Java
14 Android App Development Tutorial 13 - Static vs Dynamic | Java
15 Android App Development Tutorial 14 - Creating a Button | Java
16 Android App Development Tutorial 15 - Intro to Methods and onClick Handler | Java
17 Android App Development Tutorial 16 - onClick View Parameter Explained | Java
18 Android App Development Tutorial 17 - onClick Event Handler | Java
19 Android App Development Tutorial 18 - How to Disable Buttons (Top Secret Strategy) | Java
20 Android App Development Tutorial 19 - Console Logging with Log.d and Logcat | Java
21 Android App Development Tutorial 20 - Changing Button Text when Clicked | Java
22 Android App Development Tutorial 21 - Intro to R Class and FindViewById Method | Java
23 Android App Development Tutorial 22 - Grabbing a Button with FindViewById and R.id | Java
24 Android App Development Tutorial 23 - Casting a View in an Expression (Not a statement fix) | Java
25 Android App Development Tutorial 24 - Getting user Input through EditText | Java
26 Android App Development Tutorial 25 - Update TextView with Dynamic Output | Java
27 Android App Development Tutorial 26 - Alert in Android - Toast.makeText (not a real toaster) | Java
28 Android App Development Tutorial 27 - Overview of the Basics | Java
29 Android App Development Tutorial 28 - Hands on Review | Java
30 Android App Development Tutorial 29 - Intro to Activities | Java
31 Android App Development Tutorial 30 - How to Launch a New Activity | Java
32 Android App Development Tutorial 31 - Constraint Layout Basics | Java
33 Android App Development Tutorial 32 - Should use @string Resource Fix | Java
34 Android App Development Tutorial 33 - How to Change the Main Activity | Java
35 Android App Development Tutorial 34 - Changing Activity Title in Code and XML | Java
36 Android App Development Tutorial 35 - Creating a Back Arrow with parentActivityName | Java
37 Android App Development Tutorial 36 - Passing Data to Another Activity with putExtra | Java
38 Android App Development Tutorial 37 - How to Delete an Activity Completely | Java
39 Android App Development Tutorial 38 - How to Generate Bottom Tabs with Fragments | Java
40 Android App Development Tutorial 39 - Exploring EditText Types | Java
41 Android App Development Tutorial 40 - Making Dynamic Activity to Compose a Message | Java
42 Android App Development Tutorial 41 - Checking Intent for null from putExtra | Java