YoVDO

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

Offered By: YouTube

Tags

Android Development Courses Mobile Development Courses Java Courses Android Studio Courses User Interface Design Courses Event Handling Courses

Course Description

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

Related Courses

Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Interactivity with JavaScript
University of Michigan via Coursera
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Android Basics: User Input
Google via Udacity