Best practice for effectively scale this UI according to different screen sizes in Flutter
问题 I'm doing a UI in flutter and right now it look great on my emulator but I'm afraid it will break if screen size is different. What is the best practice to prevent this, especially using gridview. Here is the UI I'm trying to do (only the left part for now) : The code I have right now that is working. Each item is in a Container and 2 of them are a Gridview : Expanded( child: Container( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: <Widget>[ SizedBox(height: 100),