📝 Flutter教程
265篇技术文档📅  最后修改于: 2021-01-02 04:47:55        🧑  作者: Mango
颤振布局布局机制的主要概念是小部件。我们知道,颤动将所有内容假定为小部件。因此,图像,图标,文本,甚至是应用程序的布局都是小部件。在这里,一些您在应用程序UI上看不到的东西(例如,排列,约束和对齐可见窗口小部件的行,列和网格)也是窗口小部件。Flutter允许我们通过组合多个窗口小部件以构建更复杂的窗口小部件来创建布局。例如,我们可以看到下面的图像,其中显示了三个图标,每个图标下方都有一个标签。在...
📅  最后修改于: 2021-01-02 04:48:56        🧑  作者: Mango
颤抖的手势手势是Flutter中一个有趣的功能,它使我们能够与移动应用程序(或任何基于触摸的设备)进行交互。通常,手势定义了用户对移动设备进行特定控制的任何物理动作或运动。手势的一些示例是:锁定手机屏幕后,在屏幕上滑动手指即可将其解锁。点击手机屏幕上的按钮,然后在基于触摸的设备上点击并按住应用程序图标可将其拖到屏幕上。我们在日常生活中会使用所有这些手势来与您的手机或基于触摸的设备进行交互。Flut...
📅  最后修改于: 2021-01-02 04:49:54        🧑  作者: Mango
颤振状态管理在本节中,我们将讨论状态管理以及如何在Flutter中处理状态管理。我们知道在Flutter中,一切都是小部件。小部件可以分为两类,一类是无状态小部件,另一类是有状态小部件。无状态窗口小部件没有任何内部状态。这意味着一旦构建完成,我们将无法对其进行更改或修改,除非它们再次被初始化。另一方面,有状态窗口小部件是动态的并且具有状态。这意味着我们可以在其整个生命周期内轻松修改它,而无需再次对...
📅  最后修改于: 2021-01-02 04:50:49        🧑  作者: Mango
Flutter IDEIDE(编辑器)是允许用户创建和编辑文本文件的软件程序。在开发领域,编辑器通常是指包含许多用于编写和编辑代码的特殊功能的源代码编辑器。我们可以使用任何可以轻松与命令行工具结合的文本编辑器来创建Flutter应用。但是,建议使用编辑器插件(IDE)以获得更好的体验。这些插件带有语法突出显示,代码完成,小部件编辑辅助,运行和调试支持以及许多其他功能。 IDE来构建应用程序。下面讨...
📅  最后修改于: 2021-01-02 04:51:53        🧑  作者: Mango
颤振脚手架Scaffold是Flutter中的一个小部件,用于实现基本的材料设计视觉布局结构。创建通用移动应用程序的速度足够快,几乎包含了创建功能性和响应式Flutter应用程序所需的所有内容。该小部件能够占据整个设备屏幕。换句话说,我们可以说它主要负责为应用程序屏幕创建基础,子控件在该基础上保留并呈现在屏幕上。它提供了许多小部件或API,用于显示Drawer,SnackBar,BottomNav...
📅  最后修改于: 2021-01-02 04:52:55        🧑  作者: Mango
颤振容器Flutter中的容器是一个父窗口小部件,可以包含多个子窗口小部件,并通过宽度,高度,填充,背景颜色等有效地对其进行管理。它是一个结合了子窗口小部件的常见绘画,定位和大小的窗口小部件。这也是一类,用于存储一个或多个小部件并根据我们的需要将它们放置在屏幕上。通常,它类似于用于存储内容的盒子。它允许用户使用许多属性来装饰其子窗口小部件,例如使用margin,它将容器与其他内容分开。容器小部件与...
📅  最后修改于: 2021-01-02 04:53:54        🧑  作者: Mango
颤振行和列在前面的部分中,我们学习了如何创建一个简单的Flutter应用程序及其对小部件的基本样式。现在,我们将学习如何在屏幕上按行和列排列小部件。行和列不是单个窗口小部件;它们是两个不同的小部件,分别是行和列。在这里,我们将把这两个小部件集成在一起,因为它们具有相似的属性,可帮助我们高效,快速地理解它们。行和列是Flutter中的两个基本控件,它使开发人员可以根据我们的需要水平和垂直对齐孩子。当...
📅  最后修改于: 2021-01-02 04:54:59        🧑  作者: Mango
颤动的文字文本是Flutter中的一个小部件,它使我们可以在应用程序中以一行显示文本字符串。根据布局约束,我们可以将字符串分成多行或全部显示在同一行上。如果我们没有为文本小部件指定任何样式,它将使用最接近的DefaultTextStyle类样式。此类没有任何显式样式。在本文中,我们将学习如何使用Text小部件以及如何在应用程序中设置其样式。这是一个了解此小部件的简单示例。本示例在应用程序栏中显示我...
📅  最后修改于: 2021-01-02 04:56:06        🧑  作者: Mango
Flutter TextFieldTextField或TextBox是一个包含字母数字数据(例如名称,密码,地址等)的输入元素。它是GUI控制元素,使用户能够使用可编程代码输入文本信息。它可以是单行文本字段(当只需要一行信息时)或多行文本字段(当需要多于一行信息时)。Flutter中的TextField是最常用的文本输入小部件,允许用户将键盘上的输入收集到应用程序中。我们可以在构建表单,发送消息,...
📅  最后修改于: 2021-01-02 04:57:32        🧑  作者: Mango
颤振按钮按钮是图形控制元素,可为用户提供触发事件的信息,例如采取行动,做出选择,搜索事物等等。它们可以放置在我们的UI中的任何位置,例如对话框,表单,卡片,工具栏等。按钮是Flutter小部件,它是材料设计库的一部分。 Flutter提供了几种类型的按钮,它们具有不同的形状,样式和功能。按钮功能Flutter中按钮的标准功能如下:我们可以轻松地将主题应用于按钮,形状,颜色,动画和行为。我们还可以在...
📅  最后修改于: 2021-01-02 04:58:36        🧑  作者: Mango
颤振堆栈堆栈是Flutter中的一个小部件,其中包含一个小部件列表,并将它们放置在另一个小部件的顶部。换句话说,该堆栈允许开发人员将多个小部件重叠到一个屏幕中,并从下到上进行渲染。因此,第一个小部件是最底部的项目,最后一个小部件是最顶部的项目与堆栈小部件有关的关键点以下是Flutter堆栈小部件的关键点:堆栈中的子窗口小部件可以是定位的或非定位的。定位项包装在“定位”小部件中,并且必须具有一个非n...
📅  最后修改于: 2021-01-02 05:01:44        🧑  作者: Mango
flutter 形式表单是所有现代移动和Web应用程序不可或缺的一部分。它主要用于与应用程序交互以及从用户收集信息。他们可以执行许多任务,这取决于您的业务需求和逻辑的性质,例如对用户的身份验证,添加用户,搜索,过滤,订购,预订等。表单可以包含文本字段,按钮,复选框,单选框按钮等建立表格Flutter提供了一个Form小部件来创建表单。表单小部件充当容器,它使我们能够对多个表单字段进行分组和验证。创...
📅  最后修改于: 2021-01-02 05:02:54        🧑  作者: Mango
flutter 警报对话框警报对话框是一项有用的功能,可通知用户重要信息以做出决定或提供选择特定操作或操作列表的功能。它是一个弹出框,显示在应用程序内容的顶部和屏幕中间。在恢复与应用程序的交互之前,用户可以手动将其关闭。可以将警报视为浮动模式,应将其用于快速响应,例如密码验证,小应用程序通知等。警报非常灵活,可以轻松自定义。在Flutter中,AlertDialog是一个小部件,可将需要确认的情况...
📅  最后修改于: 2021-01-02 05:03:56        🧑  作者: Mango
flutter 图标图标是代表应用程序或任何包含用户含义的特定实体的图形图像。它可以是可选的,也可以是非可选的。例如,公司的徽标是不可选择的。有时它还包含一个超链接,可以转到另一个页面。它也可以代替实际实体的详细说明。Flutter提供了一个图标小部件来在我们的应用程序中创建图标。我们可以使用内置图标或自定义图标在Flutter中创建图标。Flutter提供了Icons类中所有图标的列表。在本文中...
📅  最后修改于: 2021-01-02 05:04:59        🧑  作者: Mango
颤动图像在本节中,我们将看到如何在Flutter中显示图像。在Flutter中创建应用程序时,它同时包含代码和资产(资源)。资产是一个文件,与应用程序捆绑和部署,可以在运行时访问。资产可以包括静态数据,配置文件,图标和图像。 Flutter支持许多图像格式,例如JPEG,WebP,PNG,GIF,动画WebP / GIF,BMP和WBMP。显示图像是大多数移动应用程序的基本概念。 Flutter有...