Карточка Middle Вёрстка и constraints обновлено

Слайверы

Вопрос

Что такое слайверы и когда они нужны?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

Слайверы это куски прокручиваемой области внутри CustomScrollView: SliverAppBar, SliverList, SliverGrid, SliverToBoxAdapter. Они получают SliverConstraints (сколько прокручено, сколько видно) и строят содержимое лениво.

Ответ

Слайверы это куски прокручиваемой области внутри CustomScrollView: SliverAppBar, SliverList, SliverGrid, SliverToBoxAdapter. Они получают SliverConstraints (сколько прокручено, сколько видно) и строят содержимое лениво. Нужны, когда в одной прокрутке смешаны разные части: сворачиваемый заголовок, сетка, список.

Разбор

Альтернатива вложенным ListView с shrinkWrap, которая сохраняет ленивость.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме