
Create and handle Android menu items by inflating a menu resource in onCreateOptionsMenu, handling selections in onOptionsItemSelected, and customizing actions with icons and show as action attributes.
Learn to implement an Android navigation drawer with a hamburger menu, using drawer layout and navigation view, populate with a menu and header, and handle item clicks with toasts.
Learn how RecyclerView recycles items to boost memory and scrolling performance, using a linear layout manager, an adapter, and view holders to bind a list of strings.
Learn to build Android CardView widgets from scratch, configuring corner radius and elevation, and arranging text and images inside cards within a scrollable vertical layout.
Explore the Android floating action button (fab), its placement above the UI, and how to implement it with the design dependency, 16 dp bottom margin, and a click toast.
learn to implement an Android bottom sheet using a coordinator layout, define bottom sheet behavior with a peek height, and respond to collapsed and expanded states with toasts.
Learn to implement a bottom navigation view in Android, create a three-item menu (home, about us, contact us), wire it to fragments, and handle item selections with toasts.
Learn how a collapsing toolbar wraps a toolbar to create a collapsing app bar for Android, including nested scroll view, image view, and content scrim with expanded title color.
Welcome to our course
Learn How to build 8 Android Widgets right from scratch in just 2 hours
If you are an Android developer who has a good understanding of the application basics, then here's your chance to expand your Android knowledge and move to the next-level in Android development.
In this course, you will learn how to build 8 commonly-used widgets on Android all on your own. The Instructor has opted for a hands-on approach to teaching these concepts.
You will learn how to create a Menu, a Navigational Drawer, a Collapsing Toolbar, and much more.
Who's teaching you in this course?
I am a Computer Science graduate highly rated instructor with a rating of 4.3 and more than 200k students on Udemy, I have been part of the corporate circle since his college days. In his early days, I was part of a startup team delivering production grid android apps. Currently, I am a lead developer at EdYoda. I’m responsible for the entire front-end development & integration with the back-end. React, Python, Django is my areas of expertise. I have been delivering corporate training for Android, React, JavaScript, Python & Django. I have an eye for detail & that makes me suited for delivering a finished product. I’m a fitness freak & working out is the favorite thing to do in my spare time.
I want everyone to enjoy the learning process and I have shared my knowledge that will be helpful for Android developers.
So,
Are you ready??
Your time starts now!
Happy learning
Team EdYoda