Introducing the Project2:12 with Ken Alger
The goal of this course is to learn about displaying data in a list. That may not sound like much, but it's an important part of Android app development, and there is a lot to cover!
Need to import project files? All you do is select File > Open from the Android Studio menu and then navigate to the Stormy folder that you unzip from the project files. When you have that folder selected, click "Choose" and the project will be opened in a new Android Studio window.
[MUSIC] 0:00 Hi, I'm Ken, and welcome to another Android project. 0:09 In this course, we'll see how to display data in a list. 0:14 That may not sound like much, but it's an important part of Android development. 0:18 And there's a lot to cover. 0:22 We're going to build upon Stormy, the weather app we built in a previous course. 0:24 If you don't have the code, 0:29 you can download the project using the link in the teacher's notes. 0:30 However, I highly recommend completing that course before starting here. 0:34 Let's take a look at what we're gonna build. 0:39 Stormy displays the current weather conditions on one screen. 0:41 We're going to rework this app to use more of the data available 0:45 from our data source, the DarkSky API. 0:49 We'll be adding a list to the app for the hourly forecast for the next two days. 0:52 We'll start off with a look at the view that handles our list, 0:58 called our recycler view. 1:00 And learn more about how to use the Android data binding library 1:03 to manage our data. 1:06 As you might imagine, there are other things to learn along the way as well. 1:08 Before we jump into our project and 1:13 start coding, let me briefly talk about our tools. 1:14 Remember that Android Studio is being constantly updated. 1:18 As a result, things might be slightly different between what 1:21 you see in this course and what you see on your own system. 1:24 That being said, 1:28 the concepts covered should hold true in updated versions of the tools. 1:29 If you run into any problems using a newer version though, ask for 1:34 help in the Treehouse forum. 1:37 If any minor changes or bugs pop up, keep your eyes on the teacher's notes for 1:39 helpful comments. 1:43 If you spot an issue or difference somewhere, check the notes first, and 1:44 then let us know in the forum if we've missed it. 1:48 One last thing. 1:51 Remember that the Treehouse Video Player has speed controls. 1:53 So, if I'm talking too fast or 1:56 going really slow, feel free to adjust the speed. 1:58 I won't mind, really, even if you laugh at how I sound in super slow motion. 2:01 Okay, let's start adapting our project to include lists. 2:08
You need to sign up for Treehouse in order to download course files.Sign up