I was looking for bronze, but I found PURE GOLD! Brother, I've been searching for this a lot. In fact, I am a frontend web developer turning to the Android world. Amazing content, I am falling in love with Android development even more than web development. Keep it up!
@PhilippLackner3 жыл бұрын
Glad I could help!
@flavouredflight86283 жыл бұрын
This Is What I Needed In My Current Project Bro, Thank You Very Much, Lots Of Love From India❤️
@BillyLegumbres Жыл бұрын
Like a great philosopher of our era once said “GREAT SUCCESS”, easy to follow, easy to read, no weight heavy plugins, is just what I crave, totally gonna hang around in your channel with such delightful display of a “ABSOLUTE BOMBASTIC TUTORIAL”!
@learninghistory4397 Жыл бұрын
You saved my project with this one. Much love to you for sharing your knowledge. Anyways, I'll share what I did: Disclaimer: this might sound stupid for a pro, but it worked for me so I am happy with it as of today. I used 4 guideLine constraints for each of my objects. One for the left side, another for the right side, top and bottom. Setting this values for each object: android:layout_width="0dp" android:layout_height="0dp" This makes the objects keep whatever shape I manually gave them before setting the constraints, they get resized according to the screen size, but always keeping the original shape. I end up having lots of guideLines, of course, but it doesn't seem to be a problem, so I rock with it. Btw, some objects get to share the same guideLine because of them colliding on the Y or X axis, so it's not 4 guideLines per object in the end.
@bhaskarkaura450710 ай бұрын
I also do somewhere near to what you said and it automatically fits most screens as nothing is hard coded but one issue is the text size and image quality then!!
@paulhinrichsen86283 жыл бұрын
Absolutely BRILLIANT! SO well explained. I did not know that it was so easy to handle different screen sizes and orientations. There are some tutorials out there that do this in a very complicated way. Well done Sir!
@Charalambides2 жыл бұрын
I am speechless by how good this video is. I'm new to Android App making and self learning.... I didn't even know this was an issue, just updated all my apps now with the help of this video!
@PhilippLackner2 жыл бұрын
Glad it was helpful!
@XxCruelRagexX2 жыл бұрын
You have no idea how helpful this video was. Im working on an app for my IT capstone class in college and I started the project with RelativeLayout and realized watching this video I messed up. You made this extremely easy how constraint layout works. Seriously the biggest help ever, thank you. You earned the sub for sure.
@PhilippLackner2 жыл бұрын
Glad it was helpful!
@msbrdmr2 жыл бұрын
constraint layout is the best
@singh.guransh7 ай бұрын
Very well explained. Was searching for such concepts and Philipp did an amazing job explaining it.👍
@reshabprasad67933 жыл бұрын
Downloading it before sins report this😂
@julian-xy7gh3 жыл бұрын
@Aaron Stipek these always come in pairs on promising an Instagram hack and another account claiming it seems promising and they are willing to try it. F*ck off mate
@mehulbisht97083 жыл бұрын
Don't know if you got the idea from me and other guys struggling on your discord server yesterday, but you just read my mind! Thanks a lot philipp for all your tutorials!
@sabiterian3 жыл бұрын
I came here to see comments on Bezos's pic 😂
@harshmore66643 жыл бұрын
No Beff jezos 😂
@gansta4762 жыл бұрын
😜😜
@pixelated-loser2 жыл бұрын
lmao same here🤣
@drashtipatel73683 жыл бұрын
I viewed many videos and docs but after seeing this video finally I reached to my destination 🤗 Thank you 😇
@ivobabinec19685 ай бұрын
The Best, simple, comprehensive tutorial.. If I found earlier, i saved so much time. It is not so intuitive in Android Studio but here is so..OMG. Thanks man !
@ggwp24143 жыл бұрын
Great explanation and very clear, been searching for a video that explains this for a while, thanks!
@PhilippLackner3 жыл бұрын
Glad you enjoyed it!
@msbrdmr2 жыл бұрын
The most explanatory video about this topic I have ever found out. Thank you for all..
@MMB32452 жыл бұрын
This guy should win a Nobel Peace Prize for Relieving the stress of the public
@Sam-yb9ut Жыл бұрын
Haha yea correct
@petrow_4 ай бұрын
Thanks a lot for guidelines, Phill. Exactly what was looking for after swapping from making android plugins for unity straight to android studio
@DerCheckerzeigts3 жыл бұрын
Amazing, thank you very much. This is exactly what I need for my current project. Your contents are amazing and help the android community very much!
@ayoubdev3 жыл бұрын
i was waiting for it thanks philip
@ayoubdev3 жыл бұрын
so if i have a 10 page in my app do i need to create every time 4 sizes (320,480,600,720) and then do same in landscape mode two ?? so every page i have to ovvride it 8 times ?
@cheapcourses72033 жыл бұрын
Same
@angelocanales9002 Жыл бұрын
Man! you are awesome, this is just what i needed, i was using constraint layouts but i wasnt using its full potential
@chiragpatel64103 жыл бұрын
Like for thumbnail 😀😀
@go_better2 жыл бұрын
This....thumbnail...Is the peak humour)) Made me curious and smiling)
@triihart2 жыл бұрын
I regret KZfaq doesn't allow to upvote more than once. Great tutorial!
@iftak013 жыл бұрын
very unique and helpful vid bud!
@gobshafinw71833 жыл бұрын
Thank you so much! You have no idea how much it helped me!! So, again, From bottom of my heart, THANK YOU BUD!
@nilay.humorr3 жыл бұрын
Thank you for sharing this content! I learned a lot from this video and will implement this at my internship and will soon be pushed to the play store.
@nehankpoilkar96413 жыл бұрын
Thnx Philip.. Great content as always..!! ♥ Keep up the good work..
@70ME3E3 жыл бұрын
you're pretty darn good at explaining too, well structured and to the point presentation, quality videos congratz
@PhilippLackner3 жыл бұрын
Thank you!
@UniversleOfficial2 жыл бұрын
Thank you for your complete and comprehensive training. Very good!
@nayannit2 жыл бұрын
Hi bro.. Thanks for the great work you for the community.. Your coding and explanation skills are very good... Love from India ♥️
@Aspiret6202 жыл бұрын
10/10 video, helped me big time with launching my app. danke!
@RodrigoGTomaz3 жыл бұрын
Great info Philipp! Thank you very much for sharing!
@shivaakrish3 жыл бұрын
Love from India
@thejabberturtle Жыл бұрын
Just fantastic, thanks so much
@swaminathbera64073 жыл бұрын
You are the best!!!! Keep more Android coming.....
@MegaLasslo2 жыл бұрын
Best video on this topic I could find
@blackhawk38552 жыл бұрын
Life saver - to the point video and short
@anshumanyadav24816 Жыл бұрын
You are perfectly awesome bro , and love it when you give link to the project so that we can play with the codes and understands it in much better way . THANKYOUUUU SOO MUCH FOR BEING SO NICE .
@davidcabreracepeda61053 жыл бұрын
Wow great video!! Ive always had trouble with making my apps responsive, I finally know how to !!!
@Ilamarea2 жыл бұрын
RxJava and Databinding series would be great for anyone hoping to actually get a job in the industry.
@ZaidZakir3 жыл бұрын
This is a superb video , a must watch for any beginner or intermediate devs. must watch
@PhilippLackner3 жыл бұрын
Glad it was helpful!
@gauravgaikwad633 жыл бұрын
❤️ loved it. I just have 2 questions 1. How to design these type of layout with recycler view. 2. If any layout has missing view like in video one layout file had only 3 imageview how to setup click listeners 😅
@priyanshugupta79042 жыл бұрын
Maja aa gaya bhai... ultimate🥏
@leonidas_300523 жыл бұрын
what a wonderful video, thanks for existing!
@PhilippLackner3 жыл бұрын
Thank you too!
@kunalkotiyal95662 жыл бұрын
"Docs in your area" with that thumbnail 😂😂
@shadabfaizal3 жыл бұрын
as always great content. really helpful
@charlottehuntington95062 жыл бұрын
I came here cz of Dr. jonny sir😂😂😂
@jonsnow97583 жыл бұрын
Great tutorial so far... thanks!
@brunofelix83113 жыл бұрын
God man!! Thank you for this video.
@EmirhanYilmaz_ Жыл бұрын
Great job man, thanks!
@trickydotworld Жыл бұрын
This was just amazing. Thank you
@mehedihasansarik84273 жыл бұрын
Liked your video always before i watch it ❤️
@clearmemes3334 Жыл бұрын
Thanks Bro, It worked for ME !!!!!!!!!
@ollysalanson94522 жыл бұрын
Brilliant video, thank you very much for your help!
@ekowyamoah14 Жыл бұрын
This Is What I I have been looking for.!!, Thank You Very Much,
@2chotti Жыл бұрын
Marvelous video..Thank you so much.. subscribed your channel
@ramoverboard60932 жыл бұрын
Thank you sir! I've been wondering for a long time how to do this!
@lyawileh.a87412 жыл бұрын
Thanks for this trick of building the responsive mobile layout.
@anonymoususer15953 жыл бұрын
Much needed 😍 video thank you
@redfox60893 жыл бұрын
Awesome!!! Many many thanks!!!!
@iamkrishn3 жыл бұрын
Amazing video. As always.
@PhilippLackner3 жыл бұрын
Glad you enjoyed it!
@leykunejigu74773 жыл бұрын
I can't suffice my gratitude for making me a better developer. keep it up! and if am not mistaken we should use a combination of horizontal and vertical guidelines for views with different width and height sizes right? and also what should we do for text sizes?
@PhilippLackner3 жыл бұрын
Yes correct, for text sizes you use sp, which will differ depending on the user's font size preference. AFAIK you can also declare sizes in a dimens xml file and for that you can use qualifiers as well
@leykunejigu74773 жыл бұрын
@@PhilippLackner glad i have you on KZfaq, my future looks promising with your tutorials! Thank you!
@dossymhan_aubakir4 ай бұрын
Super Video!
@Sj-yf2jg3 жыл бұрын
Thumbnail took the credit 😂
@EnglishVisualWords3 жыл бұрын
You are lifesaver man.
@wave18635 ай бұрын
so theres no chance the buttons, spinners and texts change automatically their size depending on the screen if i dont manually create different layouts for those range of screen sizes?
@rpitpatel10042 жыл бұрын
Your thumbnail is funny. 😄
@BeyazBaron12 жыл бұрын
very useful information... thank you..
@mahendranv62643 жыл бұрын
Awesome tut...:) Please Make a video about proper localization in android App...Philip Bro
@subhambiswas39673 жыл бұрын
Thumbnail is epic
@pejmanazad58523 жыл бұрын
I hope this year "Jetpack compose" save us :)
@pratikchauhan9893 жыл бұрын
Truly amazingggg
@topwings28363 жыл бұрын
Thank you very much for your valuable knowledge 👏👏
@calixtoa30593 жыл бұрын
Nice video bro. Thank you very much
@shubhamshinde-lt7hr2 жыл бұрын
Thank you very much Philipp sir 🙏
@Sam-yb9ut Жыл бұрын
Super, Thanks brother
@calvindeceuster8782 жыл бұрын
great guide! they don't teach this anywhere else :)
@ChrisAthanas3 жыл бұрын
Super helpful, now I understand chains
@David-gu8hv3 жыл бұрын
This helps, thanks!
@PhilippLackner3 жыл бұрын
Glad it helped!
@re_allyedge3 жыл бұрын
Yooo, its da doctoooooor 😎😎😎
@prasanthmanimaran51583 жыл бұрын
Johnny Sins thumbnail HAHAHAHA 😂😂😂 well played
@sweetcookitalys5700 Жыл бұрын
Thanks💚💚
@hossammaarek2 жыл бұрын
That was really good...
@hossamqandel53032 жыл бұрын
I came here from same video content on compose ♥️😂
@emanuelmakhanu89012 жыл бұрын
Johny led me here😂
@vibhu6132 жыл бұрын
❤❤great job❣️❣️
@arrizalshidiq56603 жыл бұрын
do u mind making tutorial how to split layout file in xml ? it's irritating to have all many files in 1 folder. Thank you
@girishbhagwat95382 жыл бұрын
best explained ...
@emmanuelpregnolato50263 жыл бұрын
Brilliant!
@h.r.603 жыл бұрын
Hey Philipp, when you're learning new Android info, on average, how long would you say you spend on reading documentation? Do you read it at all? If so, Does it take hours for you to understand? Or does it all make sense fairly quickly? Thanks
@PhilippLackner3 жыл бұрын
I don't read it from start to end, I just scan it to quickly find what I look for, takes few minutes
@sedolon_59313 жыл бұрын
Cool video, I really like you spoke so clearly about the ConstraintLayout! How exactly do you manage it to avoid nested layouts. In my case, I need the constraint to parent feature. CardViews do not have this property. Any suggestions?