近似您的应用程序在另一台设备上的外观和性能。
插件名称device_preview地址:主要特点1. 从任何设备预览任何设备2. 更改设备方向3. 动态系统配置(语言、暗模式、文本缩放因子等)4. 具有可调分辨率和安全区域的自由形式设备5. 保持应用程序状态6. 插件系统(截图,文件浏览器,…)7. 可定制的插件快速入门将您的应用程序的根小部件包装在 DevicePreview中,并将专用的builder和locale注入您的应用程序。
确保提供locale和builder到您的WidgetsApp. 如果未定义,MediaQuery则不会为所选设备模拟,也不会应用所选语言环境。
import 'package:device_preview/device_preview.dart';void main() => runApp( DevicePreview( enabled: !kReleaseMode, builder: (context) => MyApp(), // 包裹 ),);class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( locale: DevicePreview.locale(context), // 这行重要 builder: DevicePreview.appBuilder, // 这行重要 home: HomePage(), ); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)