Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android系统中flatter界面的设计_Android_User Interface_Flutter - Fatal编程技术网

Android系统中flatter界面的设计

Android系统中flatter界面的设计,android,user-interface,flutter,Android,User Interface,Flutter,有没有可能像我使用Java/Kotlin开发时那样,通过Android Studio使用UI构建器设计一个颤振UI?简单回答,没有 但是Flutter有一个名字叫,它可以让你在一秒钟内看到你的机会 Flatter的热重新加载功能可以帮助您快速轻松地进行实验、构建UI、添加功能和修复bug。热重新加载的工作原理是将更新的源代码文件注入正在运行的Dart虚拟机(VM)。在VM使用新版本的字段和函数更新类之后,Flatter框架自动重建小部件树,允许您快速查看更改的效果 还有一种叫做。的东西现在不受支

有没有可能像我使用Java/Kotlin开发时那样,通过Android Studio使用UI构建器设计一个颤振UI?

简单回答,没有

但是Flutter有一个名字叫,它可以让你在一秒钟内看到你的机会

Flatter的热重新加载功能可以帮助您快速轻松地进行实验、构建UI、添加功能和修复bug。热重新加载的工作原理是将更新的源代码文件注入正在运行的Dart虚拟机(VM)。在VM使用新版本的字段和函数更新类之后,Flatter框架自动重建小部件树,允许您快速查看更改的效果


还有一种叫做。

的东西现在不受支持。看起来不稳定,里面有虫子。因此,到目前为止,唯一可取的方法是使用。如果要调试与布局相关的问题,可以执行以下操作:

  • 将其导入根文件(例如,
    main.dart
  • import'package:flatter/rendering.dart'

  • main()
    函数中,在
    runApp()方法之前添加以下行以启用布局调试:
  • debugPaintSizeEnabled=true

    debugPaintBaselinesEnabled=true


    debugPaintPointersEnabled=true

    是。您可以尝试使用FlatterUI开源库。试试这个GitHub repo for Flatter UI设计

    好吧。谢谢我想我会坚持使用代码构建。有趣的是,Android Studio并没有为Flatter提供WYSIWYG,而是提供了Java/Kotlin,您也可以使用它。如果它符合你的期望,也可以接受答案。这是我一直在寻找的所见即所得,但它甚至不接近Android Studio提供的,而且它似乎有缺陷。我觉得为了控制布局,我需要自己编程。