Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Android App Development in Java All-in-One Tutorial Series

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 4-hour tutorial series covering Android app development in Java. Learn essential concepts, from setting up Android Studio and emulators to creating activities, handling user input, and implementing UI elements. Master layout design, event handling, and data passing between activities. Explore advanced topics like fragments, bottom tabs, and dynamic message composition. Gain hands-on experience through practical examples and reviews, equipping you with the skills to build robust Android applications from scratch.

Syllabus

- Introduction
- Android vs iOS, Flutter, React Native, Xamarin, and Web Apps
- Essential Concepts and Terms
- Installing Android Studio
- Installing an Emulator
- urn on USB Debugging on Android Device
- Running on a Physical Device
- Activity Basics
- Layout Editor Introduction
- Views and Layouts
- Intro to Attributes
- Assigning an ID to our TextView
- Static vs Dynamic
- Creating a Button
- Intro to Methods and onClick Handler
- Intro to Methods and onClick Handler
- onClick Event Handler
- How to Disable Buttons
- Console Logging with Log.d and Logcat
- Changing Button Text when Clicked
- Intro to R Class and FindViewById Method
- Grabbing a Button with FindViewById and R.id
- Casting a View in an Expression
- Getting user Input through EditText
- Update TextView with Dynamic Output
- Alert in Android - Toast.makeText
- Overview of the Basics
- Hands on Review
- Intro to Activities
- How to Launch a New Activity
- Constraint Layout Basics
- Should use @string Resource Fix
- How to Change the Main Activity
- Changing Activity Title in Code and XML
- Creating a Back Arrow with parentActivityName
- Passing Data to Another Activity with putExtra
- How to Delete an Activity Completely
- How to Generate Bottom Tabs with Fragments
- Exploring EditText Types
- Making Dynamic Activity to Compose a Message
- Checking Intent for null from putExtra

Taught by

Caleb Curry

Reviews

Start your review of Android App Development in Java All-in-One Tutorial Series

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.