Android App Development in Java All-in-One Tutorial Series
Offered By: Caleb Curry via YouTube
Course Description
Overview
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
Related Courses
Intro to the Design of Everyday ThingsUdacity Android. Programación de Aplicaciones
Miríadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera Android: Introducción a la Programación
Universitat Politècnica de València via edX