Android App Development in Java All-in-One Tutorial Series (4 HOURS!)

///Android App Development in Java All-in-One Tutorial Series (4 HOURS!)

Android App Development in Java All-in-One Tutorial Series (4 HOURS!)

FavoriteLoadingAdd to favorites

Guided video solutions for data structures, algorithms, and interview challenges – Use code YOUTUBE for 20% off your subscription.

Java468x60

Entire Android Playlist –
Enjoy my content? Subscribe for free! –

Welcome to the Android App Development app in one series! In this video we will be covering:
00:00:00 – Introduction
00:04:15 – Android vs iOS, Flutter, React Native, Xamarin, and Web Apps
00:14:23 – Essential Concepts and Terms
00:22:01 – Installing Android Studio
00:28:50 – Installing an Emulator
00:35:41 – urn on USB Debugging on Android Device
00:39:00 – Running on a Physical Device
00:41:32 – Activity Basics
00:46:13 – Layout Editor Introduction
00:51:27 – Views and Layouts
00:55:13 – Intro to Attributes
01:01:01 – Assigning an ID to our TextView
01:04:27 – Static vs Dynamic
01:11:53 – Creating a Button
01:17:06 – Intro to Methods and onClick Handler
01:23:10 – Intro to Methods and onClick Handler
01:32:14 – onClick Event Handler
01:37:55 – How to Disable Buttons
01:41:59 – Console Logging with Log.d and Logcat
01:46:14 – Changing Button Text when Clicked
01:51:23 – Intro to R Class and FindViewById Method
01:55:54 – Grabbing a Button with FindViewById and R.id
02:00:48 – Casting a View in an Expression
02:04:21 – Getting user Input through EditText
02:12:27 – Update TextView with Dynamic Output
02:15:26 – Alert in Android – Toast.makeText
02:20:52 – Overview of the Basics
02:29:59 – Hands on Review
02:38:55 – Intro to Activities
02:45:13 – How to Launch a New Activity
02:51:31 – Constraint Layout Basics
02:59:21 – Should use @string Resource Fix
03:04:14 – How to Change the Main Activity
03:07:40 – Changing Activity Title in Code and XML
03:11:44 – Creating a Back Arrow with parentActivityName
03:13:45 – Passing Data to Another Activity with putExtra
03:22:38 – How to Delete an Activity Completely
03:27:05 – How to Generate Bottom Tabs with Fragments
03:31:44 – Exploring EditText Types
03:36:38 – Making Dynamic Activity to Compose a Message
03:48:54 – Checking Intent for null from putExtra

Patreon –

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Want to learn code? Try Pluralsight for free –

Need help getting a job? –

My recommended Web Hosting –

Amazing BenQ Lamp –

~~~~~~~~~~~~~~~ Additional Links ~~~~~~~~~~~~~~~

Instagram –
Twitter –
Facebook –
More content –
Patreon –
Donate –

source

By |2020-12-31T11:29:54+00:00December 31st, 2020|Java Video Tutorials|34 Comments

34 Comments

  1. Caleb Curry December 31, 2020 at 11:29 am - Reply

    Timestamps:
    00:00:00 – Introduction
    00:04:15 – Android vs iOS, Flutter, React Native, Xamarin, and Web Apps
    00:14:23 – Essential Concepts and Terms
    00:22:01 – Installing Android Studio
    00:28:50 – Installing an Emulator
    00:35:41 – urn on USB Debugging on Android Device
    00:39:00 – Running on a Physical Device
    00:41:32 – Activity Basics
    00:46:13 – Layout Editor Introduction
    00:51:27 – Views and Layouts
    00:55:13 – Intro to Attributes
    01:01:01 – Assigning an ID to our TextView
    01:04:27 – Static vs Dynamic
    01:11:53 – Creating a Button
    01:17:06 – Intro to Methods and onClick Handler
    01:23:10 – Intro to Methods and onClick Handler
    01:32:14 – onClick Event Handler
    01:37:55 – How to Disable Buttons
    01:41:59 – Console Logging with Log.d and Logcat
    01:46:14 – Changing Button Text when Clicked
    01:51:23 – Intro to R Class and FindViewById Method
    01:55:54 – Grabbing a Button with FindViewById and R.id
    02:00:48 – Casting a View in an Expression
    02:04:21 – Getting user Input through EditText
    02:12:27 – Update TextView with Dynamic Output
    02:15:26 – Alert in Android – Toast.makeText
    02:20:52 – Overview of the Basics
    02:29:59 – Hands on Review
    02:38:55 – Intro to Activities
    02:45:13 – How to Launch a New Activity
    02:51:31 – Constraint Layout Basics
    02:59:21 – Should use @string Resource Fix
    03:04:14 – How to Change the Main Activity
    03:07:40 – Changing Activity Title in Code and XML
    03:11:44 – Creating a Back Arrow with parentActivityName
    03:13:45 – Passing Data to Another Activity with putExtra
    03:22:38 – How to Delete an Activity Completely
    03:27:05 – How to Generate Bottom Tabs with Fragments
    03:31:44 – Exploring EditText Types
    03:36:38 – Making Dynamic Activity to Compose a Message
    03:48:54 – Checking Intent for null from putExtra

  2. sharmistha Roy December 31, 2020 at 11:29 am - Reply

    The more I watch this video the more I like this guys..he's so good!

  3. sharmistha Roy December 31, 2020 at 11:29 am - Reply

    He has some real sense of humour 😂😂

  4. Collin Palm December 31, 2020 at 11:29 am - Reply

    You've taught me more in this tutorial than I have learned in ANY of my CS college classes

  5. sergio OSX December 31, 2020 at 11:29 am - Reply

    i learned c# bfore java that s why i use xamarin

  6. Luke walker December 31, 2020 at 11:29 am - Reply
  7. Jack Burton December 31, 2020 at 11:29 am - Reply

    Caleb thank you!!! Very helpful 🙏

  8. Emma Mei December 31, 2020 at 11:29 am - Reply

    45:35 you okay bro???

  9. Fatalis December 31, 2020 at 11:29 am - Reply

    Tyvm Caleb Curry you were sent from heaven

  10. Alex Livingston December 31, 2020 at 11:29 am - Reply

    Just came from finishing my semester doing C programming and decided I wanted to learn java only to find you are teaching this too! The man that knows all languages. lol

  11. Esther Flowers December 31, 2020 at 11:29 am - Reply

    I am a dummy in app development, yet i am keen in developing an app that i plan to market it, and this video is very helpful in getting a handle on the developing android app through JAVA. thank you very much!!

  12. Langa Kanunu December 31, 2020 at 11:29 am - Reply

    I have been watching your tutorial videos and I have created a very usefull android app thank you soo much I have learned a lot from you
    This is what I came up with :
    http://play.google.com/store/apps/details?id=com.pro.java_questionsanswers

  13. Guru Mehar December 31, 2020 at 11:29 am - Reply

    i subscribed when u coughed and kept teaching…

  14. Almario Anna December 31, 2020 at 11:29 am - Reply

    Caleb can you make a tutorial about LOCATION TRACKING APP using android studio and java? THANK YOU in advance

  15. RAlpha December 31, 2020 at 11:29 am - Reply
  16. Coldire334 December 31, 2020 at 11:29 am - Reply

    45:35 you okay bro?

  17. Kirtan Magan December 31, 2020 at 11:29 am - Reply

    thx soo mach!! you rae tyhe bestst!!!!!!11!!1!

  18. RAlpha December 31, 2020 at 11:29 am - Reply
  19. mangesh Gupta December 31, 2020 at 11:29 am - Reply

    Best video on YouTube , thank you 😊

  20. ZXN Nightstalker December 31, 2020 at 11:29 am - Reply

    Nice desk explanation. ;).
    I love it.

  21. Michael Tietz December 31, 2020 at 11:29 am - Reply

    About your complain about screen recording with Quicktime: Try Open Broadcast Studio! https://obsproject.com

  22. Lit Sauce December 31, 2020 at 11:29 am - Reply

    BTW this is way Better than the Boring Useless Udemy Course I bought Before I watched this Video

  23. Lit Sauce December 31, 2020 at 11:29 am - Reply

    25:10 So True I agree like Why do the developers destroy software like that. I bet it's because they hire new team members.

  24. KC Sai Ganesh December 31, 2020 at 11:29 am - Reply

    I Love his teaching style , yes we come at right place to Learn android

  25. beast2209 December 31, 2020 at 11:29 am - Reply

    this man's ability to get me to subscribe is incredible

  26. beast2209 December 31, 2020 at 11:29 am - Reply

    this man is going to lead to great things for sure

  27. Dig Bick December 31, 2020 at 11:29 am - Reply

    finished em all. THank you so much

  28. roger diaz December 31, 2020 at 11:29 am - Reply

    1:26:10 you have a class 'toggle' with an object 'view' and a variable 'v' and when you extend they are called instance variables or instance objects

  29. James Demaine December 31, 2020 at 11:29 am - Reply

    I watched this in 2 hours. 2x speed

  30. CARL CONRAD DECLARO December 31, 2020 at 11:29 am - Reply

    This my best teacher 🥰🤩💪

  31. ΔLIЯΞZΔ December 31, 2020 at 11:29 am - Reply

    almost sure you don't read your comments but wish you'd make a video about creating android apps using Kotlin (in Android Studio)

  32. Steve Leng December 31, 2020 at 11:29 am - Reply

    man. Even the writing is in dark mode (I mean black board). Love this one. subbed and the rang the bell. Thank you so much Caleb

  33. Umair Ali Sadaqat December 31, 2020 at 11:29 am - Reply

    LEGENDDD

  34. Umair Ali Sadaqat December 31, 2020 at 11:29 am - Reply

    I FUCKING LOVE THIS GUY!!!!

Leave A Comment

*