Extra Credit

Fragment

Official docs outline

7 sections
  1. Fragments overview

    What fragments are and when to use them.

  2. Fragment lifecycle

    Fragment and view lifecycles.

  3. Create a fragment

    FragmentContainerView, constructors and view binding.

  4. Fragment manager

    FragmentManager, transactions and the back stack.

  5. Communicate with fragments

    Fragment result API and shared ViewModels.

  6. Fragment transitions and animations

    Animations and shared element transitions.

  7. Test your fragments

    FragmentScenario.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33