Placeholder Image

字幕列表 影片播放

  • All right, guys, before I start the actual video because I've already it recorded everything.

  • So this is future for us.

  • You're talking to pass for us has no clue that this snippet is ahead of him in the video.

  • I just wanted to tell you guys that this video is simply just shooting the wind.

  • A download injuries studio I get into, like, you know, the hello world application which has already made for me.

  • I wanted to create it myself and create a a toggle button to toggle the text you that says hello world on and off.

  • And it was a little confused when I went to Google.

  • Some things like when I did this for IOS, it was so much simpler.

  • Maybe, I don't know.

  • Maybe I'm just ignorant, dangerous studios a hole.

  • Or maybe I'm just accustomed to the world that is ex code in IOS, but I don't know, it was kind of weird.

  • So I think what I need to do is just get off camera and study a bit about injuries studio and how to use job inside it and how to use their storyboard.

  • Or I think they call it Lay out.

  • But I just wanted to tell you guys that were just shooting the wind.

  • I tell a story or two Just have a little bit of fun.

  • So enjoy the video.

  • Oh, but before you D'oh, I just wanted to say essentially my main point of why I'm still uploading this video.

  • Although didn't really ghost planned, I want it for documentation.

  • Sure, I can put it on as a private video, but I think some of you could just don't know, enjoy it and just see that I struggled when it first came.

  • Toe Android studio like just like simply download music, you'll see everything.

  • I just want this for documentation on my YouTube channel.

  • So now enjoy.

  • What's up, guys for us here.

  • And yes, as you can tell by the thumbnail and the title gone over to the dark side.

  • All right, I haven't really going over to the dark side, and that is android Development, because if you don't know if you knew the channel, I do Iowa's development.

  • It's that I'm finishing up the last semester of my computer science degree and one electives computer science elective that I chose to take was mobile app development.

  • And in this course they don't really let you choose between IOS and Java.

  • I I I'm pretty sure if I wanted to say I wantedto IOS is a mobile development course they would let me, but I want to learn uh, keep saying java I already know job is Andrew.

  • Then you learn a pressure They would let me do IOS But I want to learn android at least the basics of Android in case you know, I ever need to know it.

  • And if you're wondering what I look at, what I'm looking down I'm currently downloading Android Studio.

  • It is unzipping on here and we're going to get into creating my very first ever injured application.

  • It's essentially a hello world application that doesn't say hello world.

  • It says something to do with my name.

  • I don't know why the teacher requested that.

  • Obviously, the easiest thing to do is replace the words that are supposed to be printed out in the string or what have you into something else.

  • Instead of saying hello, World is going to say hello far stirred something like that.

  • All right, so we have to let enjoy studio download In the meantime, what I'm going to d'oh is turn around and go ahead and watch a little bit of Overwatch League matches.

  • I don't think there's enough time or enough band with actually play a little bit over watch.

  • So gotta pass the time somehow.

  • So why not do it by watching a little bit of Overwatch league?

  • All right, we have enjoyed studio installed and we're in action.

  • I need to really get like, a table right here.

  • But just for like, a little preface this was gonna be not was I was thinking about making it a live stream, but I wanted the quality of those gonna live on my channel to be better, Which would be this camera and the only camera I have for live streaming would be the webcam in my mid 2012 MacBook Pro.

  • And I don't really want 7 20 p.

  • If it is even 7 20 p video living on my channel, you catch me.

  • So although I'm gonna cut this up a little bit, I want to try to make this as raw as possible with a bit of ah, you know, just like life commentary.

  • If you're interested in me doing a live stream, Let me know down in the comment section below.

  • And maybe we could get that rolling on, like, Sundays or the weekends, or I don't know.

  • Also, let me know what time is best for you.

  • Like what?

  • Days.

  • And that will be very informative for me because I don't know how many people are interested in doing a live stream.

  • I guess I would also depend on the topic as well.

  • I don't know.

  • Let me know the compensation.

  • But here we go.

  • Let's start a new enjoyed studio project, I think.

  • Yeah, let's do that.

  • Oh, company.

  • No being whatever my application name.

  • Hello, World.

  • Of course it is.

  • And I don't really want it there.

  • I want to change the location to be right around here.

  • So desktop new folder, android, APS create.

  • And there we go.

  • So that's gonna be my location.

  • So it's easy to locate and next.

  • All right, so I guess and I'm probably just gonna keep everything default.

  • Who?

  • Basic activity.

  • Empty.

  • Empty activity.

  • Why not?

  • I guess right.

  • Next activity Name?

  • Main activity.

  • Yeah, it is gonna be the main activity because there's only gonna be one and then finish.

  • Look, I hardly built a nap.

  • I'm done.

  • It's finished.

  • Good to go.

  • All right, later, guys.

  • Alright.

  • Just getting We're building android app.

  • So great.

  • Oh, Project in vote.

  • All right, so now we have our code editor open.

  • Uh, you can quickly get familiar.

  • All right, I'm gonna read through some of these tips, but I'm not gonna bore you with all that.

  • All right, enough of these tips.

  • It's basically just essentially telling you.

  • Hey, I'm a code editor.

  • I'm an I d.

  • This is what I could D'oh!

  • And they're very similar across the board, so I'm just gonna like learning role.

  • All right?

  • So first, I guess what I want to do is go to their equivalent of the main dot storyboard.

  • That is the IOS.

  • But I'm not too sure what that equivalent would be called.

  • Maybe it's this.

  • No, that's not it.

  • I'm gonna find this real quick.

  • I'm also gonna make this bigger.

  • Oh, wait.

  • Actually, I think this was the activity main dot xml Stop XML.

  • So I think this is the proper layout place, but I don't know why.

  • It's not where I could just downloaded the thing.

  • Why is this not working?

  • Because I need enjoy sdk, uh, felt target.

  • All right, now, still this this mixers.

  • Okay, So here's design.

  • Here's text.

  • Which this.

  • Oh, that's nice.

  • This is the text for your user interface, which is very nice to have.

  • I don't think X code has something exactly like that.

  • I just think you have to write the code in whatever filed that button is attached to.

  • Or maybe you have an individual swift file that has that button.

  • But I need to figure out why this isn't working.

  • Greater Project sink failed.

  • You just saw me download the thing.

  • Did I forget to download and sdk right down here?

  • It has failed to find target with hash serene Andrew 26 in our new yard.

  • Any idea?

  • Oh, finding available s tiqiq sdk components.

  • And I think I assume this is the right way to go about it.

  • So let's download yet another thing.

  • All right, first thoughts, this is more difficult than just downloading ex code.

  • That's one thing.

  • If you hate apple altogether, that you cannot deny its effect that apple has an amazing ecosystem across the board.

  • I mean, just this simple installation like I had toe.

  • It's easy.

  • I understand that.

  • But it could be easier.

  • And Apple makes it easier.

  • Just the download X Code wants.

  • At least when I downloaded it, I don't exclude wants and I was good to go.

  • And then I updated it as as it went on.

  • And then when it comes to, you know, like something like Apple Mac os versus Windows Windows updating windows like the whole entire new set of windows, that is a hassle apple.

  • You just go to the APP store and then you download things.

  • But I'm not on that ranch right now.

  • Let's get back into this and let's see if this will actually work, which it looks like I have to download something else.

  • All right, all right.

  • Sorry to bore you guys.

  • What?

  • I want to dio this kid back into downloading all these different SD case for my simple hello world android application, and I'll get back to you and boom.

  • All right.

  • Looks like I just need to download, I think was just those two SD case and here we go.

  • We have a successful build within the storyboard or lay out whatever it's called in and enjoy.

  • And let me just say I'm very happy they didn't live.

  • Stream this because I've already been here for, I don't know, 20 some odd minutes, you know, download between downloading and walking away and letting it finish downloading and then walking away during the download of the sdk because actually took a little bit longer than I thought.

  • Maybe because I'm streaming Overwatch league matches right behind me.

  • Although everything is already downloaded on my computer huge or just need to integrate together whatever.

  • Now we have this going.

  • I'm just glad that lifestream this fiver livestream ever I'm going to make sure everything is downloaded properly, and then we can get to work on whatever application we're building.

  • But what I need is a text of you, uh, text of you just click and drag.

  • I don't know what the difference is between these two.

  • If anyone wants to him for me on like the difference, Is there anything I need to know when it comes to job development?

  • Don't be hurt.

  • Android development will be very helpful.

  • So text you can I go?

  • Is this placeholder text or is this?

  • I don't know.

  • I kind of want to make it like a button will make this text appear.

  • So, um I don't know.

  • Let's just type in.

  • Hello, forest exclamation point.

  • Because they're very excited.

  • And then I need a button.

  • Aye, but 10.

  • Oh, buttons all the way at the top.

  • Also, is there a way to search through here?

  • So I don't have to, like, actually search.

  • I mean, I could just type and find whatever I need.

  • That'll be nice.

  • Be nice.

  • If you could let me know.

  • Look, wait.

  • This already says hello.

  • World right here.

  • Son of a gun.

  • All right, let me delete this text view.

  • Let me say this.

  • Say, hello, forest.

  • And then this button.

  • I want to connect this button to this right here.

  • Also something else that I would probably do.

  • But I don't think I care too much in this scenario is put it in like a stack of you or whatever the equivalent is to Android, which would essentially take these and make them like if there's three, for example, cause that's normally when I will use it.

  • When it's three or more, it'll evenly spaced everything as necessary.

  • And it's easy to work with, especially with different sized screens.

  • And, you know, with android there many different companies making different phones, a different size screen, so that would be very useful, but not necessarily in this application.

  • All right, before I go any further, actually, I want to run this application to see what happens.

  • All right, so nothing happens.

  • I want to have.

  • It's a simulator emulator.

  • Run this actual.

  • Create new virtual device.

  • Here we go.

  • Nexus, let's say pixel ex pixel to accept.

  • Why not?

  • Right Next.

  • Uh, I don't know what you choose.

  • This is the one that's on top.

  • Yeah, like I said, very, very happy that this isn't on the lifestream because these components are taking forever to install.

  • But that's okay, because wallet does that.

  • I do want to mention one thing.

  • This channel is gonna have an assortment of software development.

  • As you may see my personal brand or what I try to focus on what I I'm trying to grow to.

  • The highest extent is Iowa's development.

  • But just like any college program or computer science program, because I'm a computer science student, you learn everything is a foundation.

  • You essentially learned how to learn in college.

  • That's a T least in my degree, my program.

  • That's what you do.

  • You learn how to learn, and then while you learn how to learn, you learn a little bit more to build up on top of that foundation.

  • And you really what you need to do is choose one thing or another.

  • I've chosen I was development.

  • But since I'm still in college still pursuing my computer science degree, I have to finish off my degree and do all of these other courses.

  • Not that I don't want to, because I do.

  • But I do want to focus on.

  • I was development, but I just hope you guys enjoy these videos as well.

  • Are trying to give you guys as much content?

  • It's possible.

  • I like making these videos.

  • I hope you guys like watching them.

  • And when it comes to Iose development in the mix of all things, although I am getting a good amount done, I don't have too much time to make.

  • Some of those applications are not applications videos because it's either spend this much time on Iowa's development or spend this much time on Iowa's development in this much time making an IOS development video, which I can do.

  • But it takes a lot longer to make one of those iose development videos that you've seen in the past.

  • Then it is to make a video like this, or it is to make a video reviewing my keyboard, which will be out sooner.

  • It is to even make Lake of Law computer Science of Loctite video.

  • Because there's a lot that goes into those videos in time isn't really of the essence or it is of the essence.

  • How does that saying go?

  • Basically, I don't have as much time as I need to make.

  • This video's not trying to complain or make excuses because I hate making excuses.

  • It just is what it is.

  • All right, so that finished up.

  • We have portrait whatever.

  • Let's just finish.

  • I'm not gonna change any settings, obviously.

  • Wait.

  • Nothing selected.

  • Okay?

  • And okay.

  • And now I think we're gonna get emulator performing clean boot.

  • Okay.

  • Snapshot doesn't exist.

  • Dismiss that.

  • All right, here we have it.

  • Android is downloaded.

  • I don't know why that keeps bumping up and down.

  • I clicked on it now It's not anymore of I'm an iPhone user.

  • So android is Oh, there we go.

  • Enjoy is not familiar to me.

  • Eso basically what happened here with the button One.

  • It's not attached to anything, obviously, but it's up in the corner instead of right where I put it because I didn't put on any constraints.

  • Or is that the same thing as here?

  • Basically need to come to the button.

  • And I need to say this is where it needs to be right around here, not going attached to the top because I don't want it to go all the way up to the top.

  • And I've ever learned one thing working in X code as well as even my teacher mentioned this like I have a little bit of experience working with emulators.

  • Never closed the Imola emulator simulator.

  • Whatever you wanna call it, never close it because that's what takes so long to boot up you want.

  • All right, so we want to stop that.

  • You want to play this application?

  • Of course.

  • On the only device that is available to me and doing its thing.

  • Come over here.

  • Boom done deal so I can adjust that Obviously it's not the same is this because the size is different?

  • But as many of you know, if you don't any IOS or Andrew Development, that is, I attached it fixed hard coded 1 76 to the bottom.

  • Now that we know the emulators downloaded on that works, basically all I want to do in this first application is have this text.

  • Few be hidden while this button is displayed.

  • Obviously, when I click on the button, it displays and hides.

  • It essentially toggles this text right here.

  • That's all I want to do for now.

  • So what do you do when you don't know how to do something you ask the Internet?

  • Or at least Google?

  • That is because when it comes to the actual Internet, I'm not going to be sitting here.

  • How do you toggle button in a dangerous studio or toggle something with a button?

  • Because it's probably been answered before?

  • All right, so it looks like I want to come back to main activity dot java.

  • Um, yeah, Like I said, this isn't necessarily a tutorial, considering I'm learning it right now myself on camera, but do public void.

  • But to be honest, with you.

  • I actually don't really feel like going through all of that right now.

  • I was looking a bit into, like, simply, just toggle ing a text view with the button online and what not, it seems way too complicated than what it should be.

  • I want you guys to let me know if I'm just looking at the wrong area or if it's like a lot more complicated than it probably should be.

  • I understand.

  • Actually, what I should have is a toggle button.

  • So if I have a toggle button like chilling down here, then I can attach it to this.

  • And I can toggle this to be on or off, but it's just it's weird.

  • I mean, maybe I'm just new to it.

  • So that's probably why maybe once I get really, you know, much more used to Andhra studio and using job to create an android applications, it'll make more sense, but as of right now, it's fricking weird, and I'm just going to leave the video at that.

  • I know you probably didn't get much out of it.

  • I just want to say here, shoot the win with you guys and just talk a little bit about this a little bit about that kind of essentially.

  • Just document the very first time I've ever used Enjoy studio.

  • And by the looks of it right now, this is gonna be a long semester, but it'll be worth it.

  • So I hope you guys enjoyed the video for what it wasif You did?

  • Be sure to like it.

  • Don't forget to subscribe until next time guys have ago piece.

All right, guys, before I start the actual video because I've already it recorded everything.

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

A2 初級

ANDROID開發可能比我想象的更難 (ANDROID DEVELOPMENT Might Be HARDER Than I Thought)

  • 2 0
    林宜悉 發佈於 2021 年 01 月 14 日
影片單字