Android Fragments Course

Go to class
Write Review

Free Online Course: Android Fragments Course provided by Treehouse is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge.

Overview
  • In this course we'll learn how we can reuse parts of an Activity called Fragments to cut down on repetitive code and better support our tablet users.

    What you'll learn

    • Fragments
    • RecyclerViews
    • ViewPagers

Syllabus
  • Introducing Fragments

    Fragments are a great way to reuse code, especially for tablet layouts. In this stage we'll introduce the project and create our very first Fragment!

    Chevron 13 steps
    • What are Fragments?

      2:15

    • My First Fragment

      6:05

    • Fragments?

      5 questions

    • Adding Fragments to Activities

      4:13

    • Adding a Fragment

      2 objectives

    • Making a List

      8:56

    • Checking It Twice

      3:42

    • Handling Clicks

      5:20

    • Handling Clicks

      2 objectives

    • Fragment Lifecycle

      7:00

    • Fragment Lifecycle

      5 questions

    • Keeping Track of Instance State

      6:09

    • Saving State

      2 objectives

    Managing Fragments

    In this stage we'll learn more about how to manage our Fragments, and we'll get to use a new class named ViewPager!

    Chevron 8 steps
    • A New Fragment

      3:48

    • Managing the Back Stack

      4:37

    • Attack of the Back Stack

      5 questions

    • Initializing a Fragment with Data

      7:34

    • Fragment Flavors

      3 objectives

    • Adding the ViewPager

      6:56

    • Adding the Tabs

      3:56

    • ViewPager Details

      3 questions

    Ingredients and Directions

    In this stage we'll finish up the ingredients and directions Fragments. Then we'll take a step back and think about a couple refactoring options.

    Chevron 8 steps
    • The Ingredients Fragment

      7:44

    • The State of the CheckBoxes

      8:14

    • Becoming Scrollable

      1:58

    • Becoming Scrollable

      1 question

    • The Directions Fragment

      4:36

    • Refactor

      6:47

    • Refactor - Again?

      6:18

    • Refactoring Reflection

      3 questions

    Tablet Time

    In this stage we'll finally make our tablet users happy by creating a new layout just for tablets!

    Chevron 6 steps
    • Tablet Layout

      6:45

    • Tablet Layout

      6 questions

    • Enter the Grid

      6:28

    • Adapt Together

      5:19

    • Exit the Grid

      3 questions

    • Side by Side

      8:03