Selection UI Components (Checkboxes, Switches, Radio Buttons) - UX With Material3

  Рет қаралды 11,830

Philipp Lackner

Philipp Lackner

Күн бұрын

In this Material3 video, you'll learn how you use all the different selection based UI components in a user friendly way. That involves checkboxes (also TriStateCheckbox), radio buttons and switches.
⭐ Learn all the professional technologies applied in the industry
⭐ 100% money back guarantee for 30 days
⭐ Become an industry-ready Android developer now:
pl-coding.com/...
Get my FREE PDF about 20 things you should never do in Jetpack Compose:
pl-coding.com/...
💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:
pl-coding.com/...
Follow me on Instagram for insights into my live as an Android developer:
/ _philipplackner_
Get the source code for this video on GitHub:
github.com/phi...

Пікірлер: 17
@Dawid_NH
@Dawid_NH Жыл бұрын
Great video, hovewer your explanation of triStateCheckbox is not compliant to material3 standard. The material3 guidelines state that: "Checkboxes can have a parent-child relationship with other checkboxes. > When the parent checkbox is checked, all child checkboxes are checked > If a parent checkbox is unchecked, all child checkboxes are unchecked > If some, but not all, child checkboxes are checked, the parent checkbox becomes an indeterminate checkbox" Thus, the indefinite state is not set as the initial state, but rather is fully dependent on the state of its children.
@jesprotech
@jesprotech Жыл бұрын
This video just came in very much on time because I've just started to convert my very very old Android apps from Java to Kotlin and I'm looking at things like JetPack Compose and this tutorial for Material3 is something that can really help me out! Thanks for the great video!
@mohammad-hossein-farzanegan
@mohammad-hossein-farzanegan 6 ай бұрын
That was great, Philipp. because you explained every Component so patiently and in complete detail.😇
@ДмитрийВасильев-б8б
@ДмитрийВасильев-б8б Жыл бұрын
Need compose desktop videos 🙏
@amalmanoj5074
@amalmanoj5074 Жыл бұрын
To remove the ripple effect from the row and have it only inside the radio button or checkbox, 1. In the row clickable modifier set the indication to null. 2. Create a MutableInteractionSource. 3. Pass the MutableInteractionSource to both the row and the radioButton or checkbox.
@lazydevelopment
@lazydevelopment Жыл бұрын
Bro, you make very cool and helpful videos, thanks. I would like to see the implementation in design patterns using Kotlin. For example, the decorator pattern can be implemented through Interface Delegation. and so on.
@Alchemist10241
@Alchemist10241 Жыл бұрын
recaps at the end of videos are really a good way to help us memorize the material covered in the video, but it would be great if you did it for 1 to 2 minute not less
@MatthiasMeger
@MatthiasMeger Жыл бұрын
Thanks for your videos!
@ciach0_
@ciach0_ Жыл бұрын
Nice video as always! Also, will you cover menus in one of the next videos?
@beworld_pasha
@beworld_pasha Жыл бұрын
Great video like everyone else! Could you tell me which android studio theme you are using, please?
@abada-s
@abada-s Жыл бұрын
I hope to make a video about MaterialTheme object in the material3 and their colours
@ArthurKhazbs
@ArthurKhazbs Жыл бұрын
I think there could be some rare cases where it is important to require the user to make an unbiased choice (so that they pay enough attention to their options and don't fall for the "default option trap"). Would this justify not having a radio button selected by default, or should we use some other UX component instead?
@ShivaPrasad-hm5lk
@ShivaPrasad-hm5lk Жыл бұрын
Bro i need to track user location using geofencing in background so that when he leaves particular loaction another service should eb triggered and then another i kind of need them to get triggered in a chained reaction manner and all of this should be done in background even when the appi snot opened please tell em how to do this
@user-nz6vg1vn5u
@user-nz6vg1vn5u Жыл бұрын
thanks.
@AI-DroidX
@AI-DroidX Жыл бұрын
How to add expandable on checkboxes
@МаксимСеменцов-о7э
@МаксимСеменцов-о7э Жыл бұрын
1
Top App Bar (Toolbar) - UX With Material3
17:11
Philipp Lackner
Рет қаралды 24 М.
CHECKBOX AND RADIOBUTTON - Android Fundamentals
16:01
Philipp Lackner
Рет қаралды 30 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 58 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 43 МЛН
Gestures in Jetpack Compose
31:33
Android Developers
Рет қаралды 23 М.
ViewModels & Configuration Changes - Android Basics 2023
18:46
Philipp Lackner
Рет қаралды 118 М.
Text Fields - UX With Material3
20:27
Philipp Lackner
Рет қаралды 19 М.
Image Caching with Coil Compose - Everything You Need to Know
21:28
Philipp Lackner
Рет қаралды 17 М.
Let's Fix The Fatal Flaw in TypeScript's Union Types!
13:45
Typed Rocks
Рет қаралды 14 М.
10 React Antipatterns to Avoid - Code This, Not That!
8:55
Fireship
Рет қаралды 745 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 58 МЛН