utils/media_query library
Properties
- deviceHeight → double
-
手机屏幕高
no setter
- deviceWidth → double
-
手机屏幕的宽
no setter
-
accessibleNavigation → bool 用户是否使用TalkBack或VoiceOver等辅助功能服务与应用程序进行交互。
no setter
- getBoldText → bool
-
alwaysUse24HourFormat → bool 格式化时间时是否使用24小时格式。
no setter
-
获取导航栏高度
no setter
- getDevicePixelRatio → double
-
devicePixelRatio → double 单位逻辑像素的设备像素数量,即设备像素比。这个数字可能不是2的幂,实际上它甚至也可能不是整数。例如,Nexus 6的设备像素比为3.5。
no setter
- getDeviceSize → Size
-
size → Size 设备尺寸信息,如屏幕的大小,单位 pixels
no setter
- getDisableAnimations → bool
-
disableAnimations → bool 平台是否要求尽可能禁用或减少使用动画。
no setter
- getHeightPixel → double
-
手机屏幕高分辨率
no setter
- getInvertColors → bool
-
invertColors → bool 设备是否反转平台的颜色
no setter
- getOrientation → Orientation
-
orientation → Orientation 屏幕方向(横向/纵向)
no setter
- getPadding → EdgeInsets
-
padding → EdgeInsets 显示器的部分被系统UI部分遮挡,通常由硬件显示“凹槽”或系统状态栏
no setter
- getPlatformBrightness → Brightness
-
platformBrightness → Brightness 当前的亮度模式
no setter
- getStatusBarHeight → double
-
获取状态栏高度
no setter
- getTextScaleFactor → double
-
textScaleFactor → double 每个逻辑像素的字体像素数
no setter
- getViewInsets → EdgeInsets
-
viewInsets → EdgeInsets 显示器的各个部分完全被系统UI遮挡,通常是设备的键盘
no setter
- getViewPadding → EdgeInsets
-
viewPadding → EdgeInsets 显示器的部分被系统UI部分遮挡,通常由硬件显示“凹槽”或系统状态栏
no setter
- getWidthPixel → double
-
手机屏幕的宽分辨率
no setter
- mediaQuery → MediaQueryData
-
no setter