Flutter 颤振基本信息
以下是需要回答的问题 1.如何在颤振中设置插入边框。(已尝试边框(),但没有插入选项) 2.如何从索引类中删除材质小部件。我知道有状态小部件和无状态小部件都在材料库中,但我需要另一种方式,通过它我可以显示正常布局,而不使用无状态或有状态小部件Flutter 颤振基本信息,flutter,Flutter,以下是需要回答的问题 1.如何在颤振中设置插入边框。(已尝试边框(),但没有插入选项) 2.如何从索引类中删除材质小部件。我知道有状态小部件和无状态小部件都在材料库中,但我需要另一种方式,通过它我可以显示正常布局,而不使用无状态或有状态小部件 3.目前,Flatter不支持SVG。是否有其他方法将SVG放入布局中。我意识到这不是最好的问题-将来尝试问3个单独的问题。。。但无论如何,我会尽我所能回答这个问题 1) 我想你的意思是你想插入你的内部类。有几种方法可以做到这一点,但最简单的可能是使用容器
3.目前,Flatter不支持SVG。是否有其他方法将SVG放入布局中。我意识到这不是最好的问题-将来尝试问3个单独的问题。。。但无论如何,我会尽我所能回答这个问题 1) 我想你的意思是你想插入你的内部类。有几种方法可以做到这一点,但最简单的可能是使用容器。这显示了插入类型(类似于它在HTML中的工作方式): 2) 我真的不明白这个问题。从技术上讲,你不需要有状态和无状态的小部件就可以制作一个flatter应用程序——你只需在你的主函数中从runApp返回一系列对象。。。但是,如果您想显示任何数据或基本上做任何事情,您需要定义自己的小部件 提供的小部件是颤振应用程序的基本构建块;它们在实现中包含布局和呈现的逻辑,而您自己的小部件几乎可以完全使用提供的小部件,而不必了解它们是如何工作的。但是要跟踪应用程序的状态,需要有状态的小部件,要封装一组小部件,有状态的小部件帮助很大!通常情况下,在flifter中会得到一个非常嵌套的结构(它是针对该结构进行优化的)——这与使用XML或结构标记语言的其他框架和语言不同——但使用无状态小部件有助于将嵌套保持在合理的大小 我强烈建议您遵循flifter.io网站上的和其他教程等,因为它们将向您展示基础知识 3) 不幸的是,颤振目前不支持SVG,尽管有一些关于在未来支持SVG的讨论
我在我的项目中使用了一些向量,使用CustomPainter+画布并将路径/圆/线转换为drawCircle、drawPath、drawLine。我有一个半自动化的工具来做这件事,但是它非常粗糙,所以现在不值得发布。最终我想把它做成一个插件,但这不会很快……欢迎使用SO。请通过。简言之,问题应该是具体的。避免同时问多个问题
new Container(
margin: const EdgeInsets.all(15.0),
padding: const EdgeInsets.all(3.0),
decoration: new BoxDecoration(
border: new Border.all(color: Colors.blueAccent)
),
child: ...,
)