是否可以像使用Java/Kotlin进行开发那样,使用UI构建器通过Android Studio设计Flutter UI?
ppcbkaq51#
是的。你可以试试Flutter UI开源库。试试这个GitHub repo for Flutter UI设计https://github.com/ionicfirebaseapp/getflutter
ru9i0ody2#
简短的回答,没有。但是Flutter有一个叫做Hot Reload的东西,它可以让你在一秒钟内看到你的机会。Flutter的热重新加载功能可以帮助您快速轻松地进行实验、构建UI、添加功能和修复错误。热重新加载的工作原理是将更新的源代码文件注入到正在运行的Dart虚拟机(VM)中。在VM使用新版本的字段和函数更新类后,Flutter框架会自动重建部件树,使您可以快速查看更改的效果。还有一种叫做Flutter Studio的东西。
unguejic3#
Flutter Studio看起来不稳定,而且有错误。所以到目前为止,唯一更好的方法是使用Hot Reload。如果你想调试与布局相关的问题,你可以执行以下操作:1.将其导入根文件(例如main.dart)import 'package:flutter/rendering.dart';1.在main()函数中,在runApp()方法之前添加以下行以启用布局调试:debugPaintSizeEnabled = true;debugPaintBaselinesEnabled = true;debugPaintPointersEnabled = true;
main.dart
import 'package:flutter/rendering.dart';
main()
runApp()
debugPaintSizeEnabled = true;
debugPaintBaselinesEnabled = true;
debugPaintPointersEnabled = true;
5anewei64#
是的当然,大多数人使用android studio -首先安装flutter和dart sdk .你也在终端flutter医生中运行。
4条答案
按热度按时间ppcbkaq51#
是的。你可以试试Flutter UI开源库。试试这个GitHub repo for Flutter UI设计https://github.com/ionicfirebaseapp/getflutter
ru9i0ody2#
简短的回答,没有。
但是Flutter有一个叫做Hot Reload的东西,它可以让你在一秒钟内看到你的机会。
Flutter的热重新加载功能可以帮助您快速轻松地进行实验、构建UI、添加功能和修复错误。热重新加载的工作原理是将更新的源代码文件注入到正在运行的Dart虚拟机(VM)中。在VM使用新版本的字段和函数更新类后,Flutter框架会自动重建部件树,使您可以快速查看更改的效果。
还有一种叫做Flutter Studio的东西。
unguejic3#
Flutter Studio看起来不稳定,而且有错误。所以到目前为止,唯一更好的方法是使用Hot Reload。如果你想调试与布局相关的问题,你可以执行以下操作:
1.将其导入根文件(例如
main.dart
)import 'package:flutter/rendering.dart';
1.在
main()
函数中,在runApp()
方法之前添加以下行以启用布局调试:debugPaintSizeEnabled = true;
debugPaintBaselinesEnabled = true;
debugPaintPointersEnabled = true;
5anewei64#
是的当然,大多数人使用android studio -首先安装flutter和dart sdk .你也在终端flutter医生中运行。