How to Make Android Apps 7 : Android Spinners and Layouts

  Рет қаралды 75,422

Derek Banas

Derek Banas

Күн бұрын

Пікірлер
@jean-francoispicart2396
@jean-francoispicart2396 9 жыл бұрын
Hi Derek, I am used to looking at computing video tutorials on youtube quite intensively and I have to say that you are the best I"ve ever seen so far! This is first comment I have ever left and it had to be for you. How can someone produce so many top-quality tutorials at such a pace??? It is simply amazing! Please continue this excellent job!
@derekbanas
@derekbanas 9 жыл бұрын
+Jean-François PICART Thank you for the very nice compliments :) I'm very happy that you like them.
@salafzal4791
@salafzal4791 10 жыл бұрын
Derek Banas I am very impressed by the quality of your tutorials. I also think they are one of the best tutorials on youtube. The way you zoom in and out in your video to draw attention to what your doing is really helpful especially when someone is speeding up the video. I can imagine that must be a lot of work, but please continue doing that as it is very helpful in drawing our attention to the important parts of the tutorial. Also, the fact that your videos explain a concept in its entirety is also extremely helpful to someone like me who knows a little bit about android dev and just needs to brush up on a few specific concepts. I discovered you through your content provider video, i loved your format so much that im watching this series from the beginning. Once again. Love your videos and appreciate all the hard work you put into them.
@derekbanas
@derekbanas 10 жыл бұрын
***** Thank you very much for all of the wonderful compliments :) I do my best to make the best tutorials that I can. I'm glad you are enjoying them. I'll keep making Android tutorials until I have covered everything.
@jakemalachowski4018
@jakemalachowski4018 10 жыл бұрын
Derek Banas Just out of curiosity, how much time do you spending working on each video on average?
@DragonsTrap
@DragonsTrap 10 жыл бұрын
I'm watching these as soon as you make them; you've made this a convenient time to get into android coding. Thanks.
@derekbanas
@derekbanas 10 жыл бұрын
You're very welcome :) The next one will be up tomorrow or the next day at the latest
@moroccovideos2167
@moroccovideos2167 9 жыл бұрын
Man, this stuff was hard enough already, and you just blasted it right through the roof!
@dheerajasnani7918
@dheerajasnani7918 9 жыл бұрын
Best tutorials on android development without any doubt..thnx
@derekbanas
@derekbanas 9 жыл бұрын
+Dheeraj Asnani Thank you very much :)
@MrEmazek
@MrEmazek 10 жыл бұрын
You are the best on KZbin for any programming language! :)
@derekbanas
@derekbanas 10 жыл бұрын
MrEmazek Thank you :) I try to do my best.
@derletsplayer9140
@derletsplayer9140 10 жыл бұрын
Derek Banas Thats real!
@juicebox187
@juicebox187 10 жыл бұрын
Thanks for the Settings -> Editor -> Auto Import, I have been looking for this feature for a while now. Great videos also!
@derekbanas
@derekbanas 10 жыл бұрын
Thank you :)
@Zofjap
@Zofjap 10 жыл бұрын
Great tutorial like always Derek. You never dissapoint me.
@derekbanas
@derekbanas 10 жыл бұрын
Thank you :) It is nice of you to say that.
@semirumutkurt6635
@semirumutkurt6635 7 жыл бұрын
the idea of showing what the app will like in the end is good and the idea of writing storyboard of the app is brilliant. that's how we learn to develop algorithms for the apps. Thanks in advance
@derekbanas
@derekbanas 7 жыл бұрын
I'm happy you like it :)
@MarcelKooiman83
@MarcelKooiman83 8 жыл бұрын
Only 2 minutes and i Subscribed, this is gone be helpful and easy to swallow!
@derekbanas
@derekbanas 8 жыл бұрын
Thank you :) I hope it helps
@MarcelKooiman83
@MarcelKooiman83 8 жыл бұрын
Just finished my first app! Your videos realy speeded up the progress. So like i predicted, helpful and easy to swallow. Now i have to focus on making the app look good. Its a simple work hours calculator, on my work they still use paper and pen.
@t0nn0
@t0nn0 10 жыл бұрын
Great Work,Love how You present everything
@derekbanas
@derekbanas 10 жыл бұрын
***** Thank you :) Many more videos are coming
@pattmayne
@pattmayne 10 жыл бұрын
Do you cover custom-created views in any of your videos? I made a custom view and implemented it in an Activity (as if it were a button or whatever) but I can't seem to access the custom view's custom methods, or find answers about how! Thanks.
@derekbanas
@derekbanas 10 жыл бұрын
Matt Payne I'll be spending a lot more time on interface design very soon
@shmilos
@shmilos 10 жыл бұрын
Derek ty for those amazing tutorials!! helpful as usual! :D
@derekbanas
@derekbanas 10 жыл бұрын
Shmil Peretz You're very welcome :)
@burnburn14
@burnburn14 10 жыл бұрын
Your a beast man. Quick side question. What do you use for Mobile App mockups? like to design what the app would look like? What software do you use or suggest?
@derekbanas
@derekbanas 10 жыл бұрын
soyboy Thank you :) I normally design everything in Illustrator, but Inkscape works and it is free.
@burnburn14
@burnburn14 10 жыл бұрын
THANKS!
@siyarampal4884
@siyarampal4884 10 жыл бұрын
Most enjoying coder. Would like to know when did u started learning android what do u refer and tips for beginners.
@derekbanas
@derekbanas 10 жыл бұрын
siyaram pal I started making Android apps in 2009. I have been programming for over 30 years now. I'm old :) I made a beginners tutorial kzbin.info/www/bejne/q5i6pmadrtmYaqs I think the most important thing is to have fun and to not rush the learning process. Exploring, making errors and creating ever increasingly more complicated apps is the most important thing. Also learn the basics of Java, UML, MVC and object oriented design and everything else will come easy. Take your time and have fun!
@Ragusubedi
@Ragusubedi 6 жыл бұрын
Do you respond to messages written here? You are the first person whose video i watched first in March this year, and by now I know little.
@adnFx2
@adnFx2 10 жыл бұрын
Simple actions its a good feature for these tutorials!. Wp! :D
@Paul-qd7je
@Paul-qd7je 10 жыл бұрын
hey derek, did you cover building a homescreen or a UI using android studio''s graphic interface cause it saves a lot of time when you are building your homescreen. if yes, which of the tutorial covers it
@derekbanas
@derekbanas 10 жыл бұрын
News Box Yes I make a splash screen in this video kzbin.info/www/bejne/bnKnk2iYg7R5fqc
@lasredchris
@lasredchris 10 жыл бұрын
Hi derek, sorry this is an unrelated question but for your stock videos, is there anywhere else to get xml data like that?(not just for stocks, but for sports, scores, news articles, etc)
@derekbanas
@derekbanas 10 жыл бұрын
Sure you can parse pretty much any web page. Websites have different rules about how much you can display though. If the app isn't commercial I don't see any problems that may occur though
@Ziado4
@Ziado4 8 жыл бұрын
What's the difference between a listView (w/ adapter) and a grid (nx1)? Isn't it the same? Thanks a lot!
@05Bess
@05Bess 9 жыл бұрын
Why do you initialize unitTypeSpinner in addListenerToUnitTypeSpinner() method if it has been already initialized in addItemsToUnitTypeSpinner() method?
@ricotjeanlouis2656
@ricotjeanlouis2656 9 жыл бұрын
Hello...! Please I need help. I create a application there is a spinner and there are 5 items in the spinner when I select 1 item and click on save it save normally in the database. the problem is when I click on the button modify the item that I save on the database I don't see it...I see a other Item. Thanks.
@lightmire7257
@lightmire7257 9 жыл бұрын
very good tutorialss !!
@derekbanas
@derekbanas 9 жыл бұрын
+light mire Thank you :)
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
I like your video which consume very less time good explanation
@derekbanas
@derekbanas 7 жыл бұрын
Thank you very much :)
@BuckstarrZ
@BuckstarrZ 10 жыл бұрын
I've been wondering if the big nerd ranch guide was still a good buy, considering android 5ish coming soon. Books are so expensive that I wouldn't wanna regret it afterwards :-\ Do you have any suggestions maybe?
@derekbanas
@derekbanas 10 жыл бұрын
I list it because I get asked all of the time. In my opinion the goal from a book is to learn the basics. Then you can learn everything else online easily. Sadly most Android books for some reason are loaded with coding errors and bad practices. The only other book that I'd recommend is the Murach book, but I think it is not as good as the Big Nerd book. Just my opinion.
@BuckstarrZ
@BuckstarrZ 10 жыл бұрын
Alright, thank you! Guess I'll give it a try then.
@derekbanas
@derekbanas 10 жыл бұрын
I always get e books because they are so cheap, or I buy used.
@BuckstarrZ
@BuckstarrZ 10 жыл бұрын
On which I would agree if it were a novel or something, for technical textbooks I find it usually easier to get around with actual pages. There is almost no difference in price whatsoever in Germany at least. Thanks for your thoughts, highly appreciated. First playstore app coming up soon(ish) thanks to you!
@zulumopuku5370
@zulumopuku5370 5 жыл бұрын
will the updated new version be series based or Learn in one video ?
@derekbanas
@derekbanas 5 жыл бұрын
It will be series based. In each video I'll make a complete app, but I plan on making many apps and videos.
@zulumopuku5370
@zulumopuku5370 5 жыл бұрын
@@derekbanas still long until u will start releasing them ? I am learning it now, and your videos will help for sure. Would this actual version also do ?
@MrHomeu98
@MrHomeu98 10 жыл бұрын
Dreke, here are the list of the problem that i'm currently have 1: i'm trying to make a custom dialog boxes to pop up when the game is finish, which contain two buttons and some data. 2: the XML, is not changing size accordingly to different devices, is there a way where i can set those size to % so no matter what devices i'm using it, it will just resize it to it. THank you so much
@MrHomeu98
@MrHomeu98 10 жыл бұрын
and also progress bar~
@derekbanas
@derekbanas 10 жыл бұрын
I'll cover dialogs as soon as possible. I think after the next video I'll cover fragments because many people struggle with them. It will be up this week.
@MrHomeu98
@MrHomeu98 10 жыл бұрын
thank you~
@ARFallaha
@ARFallaha 10 жыл бұрын
Mr. Derek Banas For some reason, when I click on "Sync Now" after editing the gradle file, the Java files stop recognizing the R (R.id.etc) What should I do?
@derekbanas
@derekbanas 10 жыл бұрын
Abdul Razzak Fallaha Delete any imports with R. in them. Rebuild, Clean and it should be fixed. You may have an error in one of your layout files. Make sure your layout files only have lowercase letters in their name.
@pdaae
@pdaae 10 жыл бұрын
Hey Derek! In one of your previous tutorials you recommended to testdrive apps on a "real" android device. I've scummed through the developer pages and made some tries, but i still dont make it :/ Would be pleased if you made a tutorial on how to do this :) Best regards :P
@TrivediKavit
@TrivediKavit 10 жыл бұрын
What Screen Recorder software you use ?
@derekbanas
@derekbanas 10 жыл бұрын
Here is the screen capture software I use goo.gl/aAbqE1
@BelieveInPeople121
@BelieveInPeople121 7 жыл бұрын
is this still good to learn from or is it too old and a lot of new things came up after 2014?
@derekbanas
@derekbanas 7 жыл бұрын
Yes the basics of developing for Android are the same. The interface looks different
@shaskies
@shaskies 10 жыл бұрын
Omg Derek! I've set an emulator Nexus 2012 that takes 10 minutes to load. Once it loads up I get a blank blue background screen with clouds and the time in the top left corner of the screen. And then it goes grey with "no events" message displaying. It's not working. Do you have a clue as to what is going on and how I can fix this please?? I tried using my android device but unfortunately I can't find a driver online.
@lasredchris
@lasredchris 10 жыл бұрын
Whats your device?
@shaskies
@shaskies 10 жыл бұрын
Chris Sun My phone: HUAWEI Y320-U151 Android version: 4.2.2 Emulator setup: Nexus 7 Target Name: 4.4W CPU/ABI: Android Wear Intel Atom (x86) API Level: 20 Android Studio beta 8.0 (Since I didn't know what this stuff means, I thought it might lead to a fix)
@lasredchris
@lasredchris 10 жыл бұрын
shaskies consumer.huawei.com/us/support/index.htm go to live chat. They should know
@derekbanas
@derekbanas 10 жыл бұрын
Use the emulator set at version 19 of Android. That gets rid of that. I have a link to how to do that in the description
@shaskies
@shaskies 10 жыл бұрын
Is the Link in this video's description? Because its not there
@redredornblack
@redredornblack 10 жыл бұрын
1)why are you using charSequence in array adapter instead of string. any particular reason? 2) Instead of doing so much burden in creating arrayadapter, why can't we simply create normal arrayAdapter with normal string array. is it possible?
@zarzyk_1990
@zarzyk_1990 10 жыл бұрын
You probably know this, but I don't see any reason why you didn't use the quick fix on the non-existing method. It's just alt+insert and "create method". Anyway, great tutorial, can't wait for the next part.
@derekbanas
@derekbanas 10 жыл бұрын
Yes I try not to use to many short cuts because of how they are different on some OSs. Thanks for pointing that out though :)
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
I like your video's
@janneniemensivu475
@janneniemensivu475 9 жыл бұрын
I really like this series. However, zooming really makes following these videos quite difficult.
@derekbanas
@derekbanas 9 жыл бұрын
+Janne Niemensivu Sorry about the zooming. I do that so people can see everything on their phone. I have stopped recently
@alaslipknot
@alaslipknot 10 жыл бұрын
Thank you !!!
@derekbanas
@derekbanas 10 жыл бұрын
You're very welcome :) I'll try to get the next part up in the next 2 days.
@freddieb91
@freddieb91 10 жыл бұрын
hello derek different subject i need help with your coda slider can i email you?
@derekbanas
@derekbanas 10 жыл бұрын
It is better to ask the question here. I get about 2,000 emails a day and most that I don't know go in my junk folder.
@freddieb91
@freddieb91 10 жыл бұрын
ok i wanna send you a screen shot of whats happening all my panels are gone and scrolling bars have shown up on safari but everythg is fine in google chrome
@geekinginandout
@geekinginandout 9 жыл бұрын
where do i donate?
@derekbanas
@derekbanas 9 жыл бұрын
Edsel Malasig Thank you for asking, but there is no reason to donate. I'm satisfied that I'm able to help :)
@KyleAisho
@KyleAisho 9 жыл бұрын
Edsel Malasig I just choose not to skip Derek's ads, every little bit helps :)
@psmith5573
@psmith5573 7 жыл бұрын
I keep clicking on every single ads I see on his tut video. lol hope it helps.
@ivandidymoi
@ivandidymoi 8 жыл бұрын
checkIfConvertingFromTsp(itemSelectedInSpinner); checkIfConvertingFromTsp is red pls help!
@DiannaFerris
@DiannaFerris 10 жыл бұрын
Derek Banas It was actually sent through Google+ and relates to these posts. Let me know if you need something else, I'm still learning all these tools. :)
@derekbanas
@derekbanas 10 жыл бұрын
Please send me the note again. I get so many messages and I don't seem to get them all. Sorry about that.
@smarttech_hub
@smarttech_hub 9 жыл бұрын
nice one boss tnx
@derekbanas
@derekbanas 9 жыл бұрын
+vincent ochigbo Thank you :)
@danielb1194
@danielb1194 9 жыл бұрын
One question: why do you use charSequence on the array adapter? is that the way XML files handle String arrays?
@michaelaubry1338
@michaelaubry1338 9 жыл бұрын
@android:style/TextAppearance.Large is what worked for me.
@nelsonyiap81
@nelsonyiap81 7 жыл бұрын
If anyone's TextViews inside the GridView are not filling up the available space, add android:layout_columnWeight="1" to all of your TextViews :)
@derekbanas
@derekbanas 7 жыл бұрын
Thank you for helping :)
@DiannaFerris
@DiannaFerris 10 жыл бұрын
btw Derek Banas I have a unique opportunity coming up, if you have any questions that you would like to ask about android wear, I'm having lunch this Friday with the Google folks that are working on it. Just let me know.
@derekbanas
@derekbanas 10 жыл бұрын
That's very cool! I wouldn't know what to ask. I have never had my hands on any of that hardware. If something comes out with a great heart rate monitor I'd get it since I ride my bicycle constantly.
@spanky1093
@spanky1093 6 жыл бұрын
yes modularizing the sht out of everything is good.
@dezmacht1
@dezmacht1 7 жыл бұрын
"...couple hundred Android applications" omg haha
@hamidrezagholami9467
@hamidrezagholami9467 10 жыл бұрын
hello can some body help me how to fix checkIfConvertingFormTsp eror in the end of tutorial .. i cant fix it :(
@derekbanas
@derekbanas 10 жыл бұрын
hamid reza gholami What error message did you get? I have all the code that you can copy and paste here www.newthinktank.com/2014/07/make-android-apps-7/
@hamidrezagholami9467
@hamidrezagholami9467 10 жыл бұрын
Derek Banas hello mr derek banas . at the first i want to say thank you for your wondeeerfull tutorials . i did evry thing that you did step by step and even copy the code that you refered up here but the eror is still linger .. checkIfConvertingFromTsp(itemSelectedInSpinner); the check...tps is red . and when i want to run app the android studio show this error error :cannot find symbol method checkIfConvertingFromTsp sry if my english is not very good .. ty again
@derekbanas
@derekbanas 10 жыл бұрын
hamid reza gholami The method is here www.newthinktank.com/2014/07/make-android-apps-8/ Sorry about any confusion that caused.
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
good
@derekbanas
@derekbanas 7 жыл бұрын
Thank you :)
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
thanks
@pommoysel
@pommoysel 10 жыл бұрын
I really like your tutrials, but there's Point which I have to criticize. You do too much off the zooming into the sourcecode, for example if want to see a certain part of the code I always have to search for a moment where the zoom is right. I mean one can download the sourcegood, but it feels more comfortable if you can see the whole code at the same time. Your Videos have HD quality so I see no reason for the zooming. And in comparison to your old videos it is getting worse and worse ;). BUT THANK YOU FOR VIDEOS
@derekbanas
@derekbanas 10 жыл бұрын
pommoysel Sorry about the zooming. Some times I obsess about people not being able to see the source code on mobile devices. I'm trying to find the best way to solve that problem on every size device. Thanks for the input.
@icekoldkiller2
@icekoldkiller2 7 жыл бұрын
Sir, it would be really nice if you created repositories on github with TODOs for us to do as exercises. We could simply follow all the TODOs and be confident before we proceed further.
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
I like your video which consume very less time good explanation
@surajmaurya3250
@surajmaurya3250 7 жыл бұрын
I like your video's
Writing Code That Runs FAST on a GPU
15:32
Low Level
Рет қаралды 581 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 743 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
An introduction to Shader Art Coding
22:40
kishimisu
Рет қаралды 1 МЛН
10 Signs Your Software Project Is Heading For FAILURE
17:59
Continuous Delivery
Рет қаралды 46 М.
The Truth About SIM Card Cloning
13:04
Janus Cycle
Рет қаралды 1,1 МЛН
I Made an Android App in MINUTES with This AI Tool
10:21
Creator Magic
Рет қаралды 284 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 300 М.
How to Make Your Own VPN (And Why You Would Want to)
25:54
Wolfgang's Channel
Рет қаралды 2,3 МЛН
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 362 М.
I Redesigned the ENTIRE Steam UI from Scratch
20:34
Juxtopposed
Рет қаралды 913 М.