随笔分类 -  Flutter / Flutter学习

摘要:在 Flutter 中,Image小部件用于展示图片。Flutter 提供了多种方式来加载和展示图片,包括从本地资源、网络 URL 或者通过其他方式获取的图片流。Image小部件是 Flutter 中显示图片的基础,并且与ImageProvider结合使用,提供了丰富的功能和灵活性。 一、常用属性 阅读全文
posted @ 2024-08-23 14:39 fengMisaka 阅读(362) 评论(0) 推荐(0) 编辑
摘要:TextField是一个允许用户输入文本的小部件。它非常灵活,支持多种文本输入场景,如单行文本、多行文本、密码输入、数值输入等。TextField还提供了丰富的定制选项,包括文本样式、图标、控制器等。 一、基础用法 TextField最基本的用法是创建一个可以输入单行文本的字段: TextField 阅读全文
posted @ 2024-08-23 14:26 fengMisaka 阅读(455) 评论(0) 推荐(0) 编辑
摘要:Button 是 Flutter 中用于创建交互按钮的组件。根据具体的设计需求和风格,Flutter 提供了多个不同类型的按钮组件,常见的按钮组件如下: ElevatedButton: 凸起按钮,具有立体效果。 TextButton: 文本按钮,通常用于文字链接或简单的按钮。 OutlinedBut 阅读全文
posted @ 2024-08-23 14:24 fengMisaka 阅读(1185) 评论(0) 推荐(0) 编辑
摘要:在 Flutter 中,Text是用于显示文本的基础小部件。它不仅简单易用,而且提供了丰富的定制选项,包括样式、对齐、行间距等。本文将详细介绍如何使用Text小部件,并探索其高级特性。 一、基础用法 Text小部件最基本的用法是显示一段文本: Text('Hello, World!') 二、定制化属 阅读全文
posted @ 2024-08-23 13:58 fengMisaka 阅读(489) 评论(0) 推荐(0) 编辑
摘要:一、 Flutter的包管理 pubspec.yaml Flutter 使用 Pub 作为包管理器,这是一个由 Dart 团队开发的工具。Flutter 的所有包都托管在Dart的Pub仓库中。我们可以在这个仓库中找到和搜索各种功能的包,包括 HTTP 请求、图片加载、状态管理、动画等等。 要在 F 阅读全文
posted @ 2024-08-23 13:52 fengMisaka 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一、Widget的分类 在Flutter中,Widget主要分为两种:Stateless Widget和Stateful Widget。 无状态 Stateless Widget Stateless Widget 是简单的 Widget,它描述了一种在给定配置下的固定视图。一旦创建,Stateles 阅读全文
posted @ 2024-08-23 11:11 fengMisaka 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一、开篇 dart 语言具有如下特性: 一切变量皆是对象,每个对象都是类的实例。int、double、null、函数等都是对象,所有对象都继承自 Object 类 dart 是强类型语言,但由于具备类型推导功能所以类型声明是可选的 dart 支持顶级函数、静态函数、实例函数,也允许在函数中嵌套函数, 阅读全文
posted @ 2024-08-23 11:03 fengMisaka 阅读(151) 评论(0) 推荐(0) 编辑
摘要:一、创建Flutter项目 (1)安装好 VS Code 之后,打开进入欢迎页面,按下快捷键 Control + Shift + P,打开 命令面板 (Command Palette),如下图所示: (2)选择 Flutter: New Project,就会创建一个新的工程,然后选择工程所在的文件夹 阅读全文
posted @ 2024-08-23 10:41 fengMisaka 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一、开发工具的选择 官方推荐两个工具来开发Flutter:Android Studio 和 VSCode,我们选择哪一个呢? 对于有选择恐惧症的人,还真不是特别好选择,所以下面我会分别说出它们的优缺点,选择权在你 最后我也会给出我的选择 1.1 VSCode优缺点 VSCode 是最近非常非常流行的 阅读全文
posted @ 2024-08-23 10:40 fengMisaka 阅读(423) 评论(0) 推荐(0) 编辑
摘要:一、Flutter 简介 Flutter 是 Google 推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开发 App,一套代码同时运行在 iOS 和 Android平台。 Flutter 提供了丰富的组件、接口,开发者可以很快地为 Flutter 添加 N 阅读全文
posted @ 2024-08-23 10:36 fengMisaka 阅读(90) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示