import 'dart:ui';//工具类 class GlobalUtils {static num screenW = 0; //设备的宽高static num screenH = 0; //设备的宽高static num devicePixelRatio = 0; // 设备的像素密度static Size physicalSize = Size(0, 0); // 设备的尺寸... (px)/// 初始化设备的宽高/// 全局记录设备的基本信息GlobalUtils.initDeviceW_H() {// 从 window对象获取屏幕的物理尺寸(px) 及 像素密度final physicalSize = window.physicalSize;final devicePixelRatio = window.devicePixelRatio;GlobalUtils.devicePixelRatio = devicePixelRatio;GlobalUtils.physicalSize = physicalSize;// 计算出ios/android 常用的屏幕宽高 (dp / pt);GlobalUtils.screenW =GlobalUtils.physicalSize.width / GlobalUtils.devicePixelRatio;GlobalUtils.screenH =GlobalUtils.physicalSize.height / GlobalUtils.devicePixelRatio;print("--device-w-" + GlobalUtils.screenW.toString() );print("--device-h-" + GlobalUtils.screenH.toString() );}}
900字范文,内容丰富有趣,生活中的好帮手!