YoVDO

Android Fragments Course (How To)

Offered By: Treehouse

Tags

Android Development Courses RecyclerView Courses

Course Description

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


Related Courses

Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera
Desarrollo de aplicaciones con Android
Universidad Nacional Autónoma de México via Coursera
Build and Publish an Android App - Full Course with Kotlin
freeCodeCamp
Android Development Essential Training: Manage Data with Kotlin
LinkedIn Learning
Building an Android App with Architecture Components
LinkedIn Learning