calculateDefaultDimensions static method
默认尺寸计算
Calculate the default dimensions.
Implementation
static Size calculateDefaultDimensions(BuildContext context) {
final size = MediaQuery.of(context).size;
final shortestSide = size.shortestSide;
double width, height;
// 计算宽和高,确保短边占满屏幕
if (MediaQuery.of(context).orientation == Orientation.portrait) {
width = shortestSide;
height = shortestSide * size.aspectRatio;
} else {
height = shortestSide;
width = shortestSide * size.aspectRatio;
}
return Size(width, height);
}