Layout widgets

Der Grundgerüst der Layout in Flutter befindet sich im Scaffold-Widget. Das Ganze besteht aus nebeneinander stehenden oder in einander verschachtelten Widgets.

Multi-Child Widgets: Column(), Row(), Stack(), Wrap(), GridView() …

Single-Child Widgets: Center(), Align(), Baseline(), ConstrainedBox(), Container() …

Strukturieren:

SafeArea()
Wrap()

Container()
Column()
Row()

Expanded()
Flexible()

Stack(), 
IndexedStack()

Ausrichtung & Abstände:

Center()
Align()
Positioned()
BaseLine()
Padding()

Spacer()
SizedBox()

Scrollen:

ListView()
ListView.builder()
GridView()
GridView.builder()
SingleChildScrollView()
Scrollbar()
PageView()
Slivers (AppBar(), List Grid() …)