Một Fragment là một phần UI có thể tái sử dụng sống bên trong một Activity — một thành phần UI mô-đun, độc lập với vòng đời riêng của nó. Fragment cho phép UI linh hoạt, tái sử dụng được và là trung tâm của các kiến trúc single-Activity hiện đại.
Fragment là gì
Một FRAGMENT = một mảnh UI mô-đun, tái sử dụng được, được host bên trong một Activity:
→ có vòng đời RIÊNG (gắn với nhưng khác biệt với vòng đời của activity host)
→ nhiều fragment có thể kết hợp trong một activity; tái sử dụng giữa các activity
→ đại diện cho một phần của màn hình (hoặc toàn bộ nội dung một màn hình)
→ Hình dung: một activity có thể host một hoặc nhiều fragment tạo nên UI của nó.
