Improving User Interface Design with Android Fragments
In this course we look at how to use Android Fragments to improve your app's adaptability to device differences and enhance your app's user experience.
Authored by:
Jim Wilson
Duration: 3h 1m
Level: Intermediate
Released: 12/11/2012
Features:
Duration: 3h 1m
Level: Intermediate
Released: 12/11/2012
Features:
Course Rating:
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Fragment Basics |
|
00:44:45 | |
|
Introduction
|
|
01:10 | |
|
Fragments and UI Modularization
|
|
03:58 | |
|
Creating Fragments
|
|
02:36 | |
|
Demo: Creating Fragments
|
|
05:53 | |
|
Coordinating Fragment Content
|
|
04:15 | |
|
Demo: Coordinating Fragment Content
|
|
08:37 | |
|
Supporting Fragments Across Activities
|
|
01:42 | |
|
Demo: Supporting Fragments Across Activities
|
|
08:16 | |
|
Button Click Handling and Fragments
|
|
01:32 | |
|
Demo: Button Click Handling and Fragments
|
|
05:14 | |
|
Summary
|
|
01:32 | |
Fragment Transactions |
|
00:35:45 | |
|
Introduction
|
|
00:41 | |
|
Dynamically Managing Fragments
|
|
05:59 | |
|
Demo: Dynamically Managing Fragments
|
|
07:33 | |
|
Managing Fragment State
|
|
03:51 | |
|
Demo: Managing Fragment State
|
|
03:07 | |
|
FragmentTransactions and the back button
|
|
02:30 | |
|
Demo: FragmentTransactions and the back button
|
|
01:58 | |
|
Programmatically moving through the back stack
|
|
02:59 | |
|
Demo: Programmatically moving through the back stack
|
|
05:11 | |
|
Summary
|
|
01:56 | |
Fragments lifecycle and specialization |
|
00:55:22 | |
|
Introduction
|
|
02:15 | |
|
Fragment lifecycle
|
|
05:41 | |
|
Types of Fragments
|
|
01:40 | |
|
ListFragment
|
|
02:38 | |
|
Demo: ListFragment
|
|
04:06 | |
|
ListFragment customization
|
|
02:07 | |
|
Demo: ListFragment customizaiton
|
|
03:01 | |
|
WebViewFragment
|
|
01:12 | |
|
DialogFragment
|
|
04:21 | |
|
Demo: DialogFragment
|
|
08:08 | |
|
The Dialog within the DialogFragment
|
|
01:27 | |
|
Demo: The Dialog within the DialogFragment
|
|
02:07 | |
|
Wrapping standard Dialogs in a DialogFragment
|
|
02:03 | |
|
Demo: Wrapping standard Dialogs in a DialogFragment
|
|
05:25 | |
|
Using DialogFragments as a standard Fragment
|
|
02:32 | |
|
Demo: Using DialogFragments as a standard Fragment
|
|
04:26 | |
|
Summary
|
|
02:13 | |
Fragments and the ActionBar |
|
00:45:38 | |
|
Introduction
|
|
00:48 | |
|
ActionBar
|
|
03:13 | |
|
Fragment-specific menu options
|
|
03:57 | |
|
Demo: Fragment-specific menu options
|
|
11:42 | |
|
ActionBar and Fragment navigation
|
|
00:46 | |
|
List navigation
|
|
01:51 | |
|
Demo: List navigation
|
|
07:24 | |
|
Tabbed navigation
|
|
03:51 | |
|
Demo: Tabbed navigation
|
|
10:27 | |
|
Summary
|
|
01:39 |
Fragment Basics